Team won't change inside player

The player is assigned to the Lobby, and then when they join the game, they are assigned to either Away or Home.


The team does NOT get changed.

  1. Teams are in Teams Service
  2. Teams are not set to AutoAssignable
  3. player.Neutral is set as a last option, and still doesn’t work.
  4. The if statement DOES work, the player’s team is STILL printed as “Lobby” even though it has been changed.
  5. This script is a server script.

Any help is appreciated, I have been dealing with this weird issue for over an hour now.

1 Like

I don’t see a reason to why this script wouldn’t work other than the remoteEvent not firing or something else that updates the player’s team back to “Lobby” after setting their team. Make sure you don’t have another script that is updating the player’s team back to “Lobby”