I had a learner recently try to retake a quiz (can retake multiple times) more than 2 times and the recalculation did not work and they could not pass. When I tested the quiz I found that when I retook it the recalculation worked two times (the program added in the new correct answer), but on the third try (to get 100%) the recalculation did NOT work.
I have added in a variable and trigger that returns the learner ONLY to the questions they did not pass. Don't know if this could be an issue?
I would appreciate anyone taking a look in the back end for feedback. I am not the best at logic and may be missing an important variable or trigger to make this work.