Troubleshooting: Unexpected badge award behaviors in Canvas

Troubleshooting: Unexpected badge award behaviors in Canvas

When a student checks their progress by accessing the  Badges menu in a course, Badgr automatically awards all the badges they have earned. Occasionally, there is an issue where not all badges that are expected appear awarded when students view this page.

Troubleshooting Badge Awards



Problem
After completing a Canvas course module, a student observes in the Badges tab that they were not awarded the badge associated with the module.

Solution for students
Students should check the module completion status in their Modules course navigation view. If the expected module does not register as complete, a student should be able to see the incomplete criteria or should contact the instructor to ask for further details. 
If the expected module does register as complete, but no badge appears after a couple of views of the Badgr app, please contact us.


Solution for instructors
Instructors can access the "View Progress" button from the Modules page to verify that module completion rules are defined correctly for a given module. Use that view to navigate between students who should and should not have been awarded a badge to verify that the criteria are being defined correctly.

If Badgr has awarded badges to students who should not have earned that badge, it means the module completion rules are incorrectly configured in Canvas. After correcting that problem, you can either revoke badges that were awarded mistakenly or clear out the badge assigned to the module and reassign it. Just make sure before doing this that you have fixed the problem with the completion rules so that incorrect badges are not re-awarded the next time Badgr checks progress when you view the progress screen.

View student progress     Compare student's individual progress


Badges awarded to students in modules with incomplete assignments
If all the assignments in a particular module are assigned to a section, then anyone not in that section is automatically marked as having completed the module by Canvas. Often, when a single student gets all or no badges, there is a problem with the section they are assigned to.

Students not getting badges when requirements are met

Occasionally, the module completion requirements might not be honored and the module needs to be "reset". To determine if this is the issue, click Modules in the course left-side navigation, then click Student Progress from the Modules screen and browse to a student who you know has met module completion criteria. If Canvas does not show the student has completed the requirements, you can resolve the issue with the steps below.

To reset the module requirements:

  1. Select the settings gear for the Canvas module.
  2. Click Edit.
  3. Make no changes.
  4. Select Update Module.
  5. Recheck Student Progress from the Modules window to ensure that the student now shows the student has completed the module.
  6. Check the Progress tab in Badges and click the page that shows the student in the table and confirm that the badge has been awarded.

    • Related Articles

    • Award badges in a module and/or include evidence in the badge award

      Awarding Badges in Module Teachers now have the ability to add the badge as an element in the module in so that students can view the module completion badge right alongside other modules. This also opens up a new option to require learners to submit ...
    • Troubleshooting: Duplicate badge awards in Canvas

      Problem Sometimes, instructors want to award a badge in Canvas only to users who have not yet previously earned the badge, avoiding duplicates. This is possible with the new Badgr for Canvas feature option "Prevent duplicate badge awards". Solution ...
    • Setting module completion requirements in Canvas

      Badgr in Canvas can be configured to award badges automatically based on module completion status (only). Module completion requirements can be set based on a rich combination of assignment grades, quiz scores, submission, content viewed, and module ...
    • Troubleshooting: No completion badge has been set for this module

      Problem On rare occasion a teacher might encounter an error saying there are no completion badge set for the module. Solution(s) Most likely if you see this message, you have not assigned badges to your modules. To fix this, see Automatically ...
    • Students using Badgr and Pathways in a Canvas Course

      Teachers can optionally enable automatic badge awarding in Canvas courses. Course designers and instructors choose what achievements the course will award badges for and they create them through using the Badgr platform. Earning badges in a Canvas ...