I tried to win this badge, but the site I am on (Salesforce Stackexchange) will only let me vote 38 times in a day. So I can never achieve the required 40.
I have tried to vote 40 times last week as well, but got stuck at 38, the site would not let me vote anymore. I thought, maybe I have done something wrong or maybe other actions count as a vote as well.
So today I tried once more. I only voted, nothing else. Still, with 33 votes given, the site warns me that I have only 5 votes left.
It is starting to smell like a bug.