Troubleshooting: Authorization Code
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.
Error: Could not process authorization response. Authorization code was not present. Please try again.
Previously "Unauthorized_Client"
If you see an the error "Could not process authorization response. Authorization code was not present. Please try again." when you select the Badges menu in a Canvas course, you may need to adjust your Canvas settings (instructions below).
Adjusting Canvas settings
- As a Canvas admin, navigate to the root account.
- Select the Developer Keys menu.
- Select the "Inherited" tab and ensure Badgr is set to "ON".
Self-hosted Canvas Instances
If you have a self-hosted Canvas instance and have encountered this message, please ensure you have installed Redis.
Related Articles
Requesting Preauthorization to connect with Badgr
Most Instructure-hosted Canvas instances are automatically authorized If your institution's Canvas server is hosted by Instructure, you will most likely be automatically approved to connect to our Badgr servers in any location when you add the LTI. ...
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 ...
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 ...
Checklist for badging in Canvas courses
Once you've completed these steps, you're all set to configure Badgr to award Open Badges automatically in your course. If you are outside the US, please ensure that you are using your regional server (Australia, Canada or Europe). You will need to ...
Adding the Badgr LTI to Canvas
The process for installing Badgr at the course, sub-account or root level are similar. Most users choose to install Badgr at the sub-account or root level of their Canvas instance. Installing Badgr at the sub-account or root level will: Enable Badgr ...