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 course becomes corrupted. This is easily corrected by reinstalling the Badgr for Canvas app and reconfiguring the module badge placements. No data about your course configuration or badges awarded will be lost.
Closely follow these steps to correct the error:
- Remove the External Tool placement in all modules and in all courses where it is being used.
Note: If this step is skipped, the error message won't clear.
- Uninstall Badgr from the course, sub-account or root level
- Reinstall the Badgr app at the course, sub-account or root level
- Add the External Tool placements in modules where desired.
- Observe that the tool is working properly.
Reinstalling Badgr won't affect ongoing courses. When the app is re-added to a Canvas instance, existing configurations and badge assignments will automatically be re-established.
- The only exception is the Badgr External Tool placement(s), which should be removed manually prior to reinstalling Badgr app to clear the error. Placements made with a previous install of Badgr will no longer work with a new install.