Похоже, это была ошибка в автоматизации, а не в пользовательском значке?
Я помню, что мы обсуждали эти значки ранее (Amending sample Gamification scoring badge - #2 by JammyDodger). Они ведут себя некорректно всё это время или это недавняя проблема?
Без тестирования можно отметить, что раздел «AND NOT EXISTS» выглядит лишним. Вы пытаетесь предотвратить выдачу нескольких значков непосредственно в самом запросе?