I've set up a badge to be awarded when a student gets 80% or more on a quiz. A test student completed the quiz, and was awarded the badge. All OK so far.
25 other students had completed the quiz before I set up the Badge. When I set badge to ACTIVE, it checked the criteria, but did not award the badge to the students who got more than 80% on the quiz. I waited the appropriate 10 minutes for the Cron Job, and am sure activity completion was set up at the system, course, and activity levels.
Is this an issue of order (badges need to be set up before the students take the quiz (or other assignment)? Or is this something about being locked and unlocked (which I am still struggling to understand). This has got to be something simple, a toggle I have not switched. Just can't find which one. Thanks to those who can point me in the right direction.