I've seen it happen on a server I ran before. Even if you remove the ban there is kind of a ghost left on the banlist on the serverside. I used Battlewarden back then, I'd refresh the banlist and it would still be there. Usually took the 2nd time I did it though. His supposedly was set for a 24 hour ban so it should have expired by now.