I'm sure this isn't news to anyone, however I haven't seen a topic on the forums. Apologies if one already exists :P
Basically /revert is very finicky when it comes to allowing you to revert. It seems to randomly give you the message 'You can't just vote right before you need to revert!!' even though whoever is trying to /revert may have voted several hours ago...
I can sort of understand the concept behind the message; encouraging people to vote for the sake of voting not JUST when you need to revert, but it makes no sense for a player to receive this message when trying to revert despite having voted several hours ago. (It also is probably frustrating for new players). From what I've heard around the server, it evidently is a bug. I personally vote to support the server and I try to do it everyday. If /revert was not a vote command I would gladly still vote. But it seems as though it is bugged... As it doesn't allow players who have voted several hours (I think the longest I've seen is close to 8 hours) to revert. It would be nice to have a fix. :)
Thank you for taking time out of your day to read this!