Quiz UX on wrong then correct answers

Hi - on a quiz if the learner provides the wrong answer and then the correct one, they get a “Great! Keep going” response, but clicking Next then requires them to provide the answer again. If they answer the question correctly the first time they get a “Correct!” response. Why does a wrong then correct answer not give a “Correct!” response? Our learners are finding this confusing.

For example in the demo here answering B first time give “Correct!”, but answering A then B gives “Try again” then “Great! Keep going”… and then clicking Next (while B is still highlighted) then clears the response and the Next button becomes “Check”.

Is this the intended behaviour, and can we change it?