Workaround UWE bug

Sometimes players are replaced and set up for a new team, but then not
added to the team list and thus the game just leaves them as their old
player as an assertion fails.