Are your guidelines short?
There was an issue where if the guidelines were short enough that the whole thing would fit in the viewport with no scrolling, the badge would not be granted. I think that was fixed, but of course that wouldn’t grant badges retroactively.