Restart function does not reset monsters correctly
The restart function does not reset monsters to their original state. Easily reproducable on map01 or map02 of Doom 2. Start a server on either map, connect a client and shoot to wake them up. Then, type restart in the server console and it start the countdown. When it restarts, the monsters will sometimes wake back up despite being reset to their map load position.
Possibly, their angles aren't properly corrected before you spawn back in. This causes them to see you.
It turns out that the monsters you see on the client don't even exist. You can test this by waking them up on map01, calling the restart, and then waiting for them to walk down towards you. You can clip through them, can't take damage, and can bump into the invisible (on the client) zombiemen that are in the proper spot on the server.
For some reason, this reminds me of another (possibly linked ?) bug, where monsters are awake several walls away, even if you don't shoot them.