This has been a problem in Soldat for as long as I can remember...
If a player is on top of a map, which has no roof or something they are able to end the round by jumping over the side of the map, into the end of the map where you respawn.
If you do this while all players on the opposing team are dead, and the new round countdown is going, it will stop counting down and the new round will not start until the player kills himself.
I don't know how it would be fixed, other than telling mappers to do something about it... but meh, posting here instead, as I'm sure someone can figure something out.