We are using Badgr when assigning badges in Canvas. The support is great and it was easy to set up. The problem we've encountered is when an instructor sets up a module, section or assignment for specific students, the badge is being awarded to all students. We have removed the badge given in error and then it is auto-awarded again.
After meeting with Badgr, they determined that this issue is not a Badgr problem (everything is set up properly on our end) but a Canvas issue.
Has anyone else tried to assign a module, section, or assignment to a specific group of learners only to have the badge given to all learners regardless of whether or not they are listed on said module, section or assignment?