Don't worry. I know all about more urgent issues coming up.
Thank you for checking. i am now very mystified. The logic is relatively simple: It loops over every attempt at each question https://github.com/moodle/moodle/blob/master/question/classes/statistics/responses/analyser.php#L125, it asks the question type to classify the response: https://github.com/moodle/moodle/blob/master/question/type/multichoice/question.php#L187, and then counts them up. And, this code is covered by unit tests.
What else could be happening??? Are you using How questions behave: Interactive with multiple tries (or adaptive)? Or are you using Allow redo within an attempt?
I'd love to know what is going on here.
Thank you for checking. i am now very mystified. The logic is relatively simple: It loops over every attempt at each question https://github.com/moodle/moodle/blob/master/question/classes/statistics/responses/analyser.php#L125, it asks the question type to classify the response: https://github.com/moodle/moodle/blob/master/question/type/multichoice/question.php#L187, and then counts them up. And, this code is covered by unit tests.
What else could be happening??? Are you using How questions behave: Interactive with multiple tries (or adaptive)? Or are you using Allow redo within an attempt?
I'd love to know what is going on here.