This is temporary fix I have added.
add_filter( 'bp_course_quiz_results_from_activity_meta', '__return_false' ); //prevents to enter in IF part & execution will go to else
add_filter( 'vibe_marks_roundoff', 'cmp_marks_roundoff', 20, 3 ); //Hook vibe_marks_roundoff available to else part
function cmp_marks_roundoff( $total_marks, $sum, $marks ){
return $sum+$marks;
}
@alex Can you please add in next update same hook 'vibe_marks_roundoff' in If part on line no 2911 to filter below.
$sum += intval($question['marks']);
Also you can add option to enable & disable round off. its too simple