Troubleshooting: 500 Error getting data

Troubleshooting: 500 Error getting data

On rare occasion, you may be presented with an error message in Canvas. We are working to make the error messages more meaningful, but in the meantime, you may find some helpful tips below. The tips below are suggested actions based on past experience. They may not resolve the issue in every circumstance. Feel free to contact support@badgr.com with questions.

500 Error getting data: Unable to retrieve modules for course: <Response 401>



Possible causes:

  • Holding both a teacher and student role in the course with two different email addresses associated with a single Badgr account. When this happens, the system does not know which permission (teacher or student) to serve to the user. (e.g. An instructor uses "badgr@myschool.edu" in the role of instructor in a Canvas course. The instructor has added an additional email address,  "teststudent@myschool.edu", to their Badgr account.  The instructor uses the additional email address "teststudent@myschool.edu" in a student role in the same Canvas course.
    Remedy:
     Remove the test student from the course or disassociate the email address from the Badgr account.

  • Course and/or modules are not published.
    Remedy:
     Publish the course and modules, ensure you are enrolled as a teacher.

  1. The Canvas Authorization Token isn't working for your course. If the above two troubleshooting processes do not resolve the issue, then this is likely what is going on. 
Remedy: Contact support@badgr.com to have your authorization token reset. In your email, describe the error, provide a screenshot  of the error message and the course URL, and include the fact that you have gone through the troubleshooting process so that the support team does not direct you back to this page. 

    • Related Articles

    • Troubleshooting: I see an error message when clicking the Badges tab in Canvas

      Problem Occasionally, a misconfiguration, unexpected circumstance, or bug interrupts Badgr's ability to communicate with resources in a Canvas course.  ​ Solution As often as we can, we provide an error message that includes instructions for ...
    • Troubleshooting: Couldn't find valid settings for this link

      If you've used the External Tool feature to place a view of a badge right in a module (to collect evidence or not) you may experience an error message. Rarely, the configuration saved in Canvas for module item placements of a Badgr badge within a ...
    • 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 ...
    • 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 ...
    • Troubleshooting: Submitting a Badgr Support Request

      Email us at support@badgr.com with the information below – or just ask a question, we're happy to help! What to expect When you email us, a support ticket is automatically created and an email with a ticket number should be sent to you. To monitor ...