I've long had a score of 99 in the
C++ tag on Stack Overflow. 4 hours ago, I got an upvote on a C++ answer, but I still have a score of 99 and haven't gotten the badge. It isn't a Community Wiki question, and there are no downvotes in my history that could have canceled it out.
What's going on? The weirdest part is that I did get reputation for the update, but no badge.