This is a bug in original Half-Life that exists in this sdk as well
Start a teamplay game. Set allow_spectators to 1, call spectate to put yourself to spectators.
Let another client join.
Perspective of spectating player:

Perspective of new connected player:
