My guess is it’s a bug, due to the fact that all of these badges come from a post that consists entirely out of links. So easily a link is clicked on that thread, I get the badge. No link on that thread has 25 clicks alone, but together, easily. basically, the algorithm that gives the badge doesn’t check for one link with 25 clicks, it just checks for 25 clicks. Though everytime a link that hasn’t been clicked before gets clicked, it gives me another version of the badge.

Actually, I have no idea. I just did it, didn’t receive the badge. And the links don’t have even close to 81 clicks unless the forums doesn’t want to tell me the true amount of clicks.
My final guess is that the algorithm wasn’t built for the type of post I made.