TextChatService doesn’t add players to a team channel that was just created.
The following code doesn’t add the players to the newly created team’s chat channel. Using the delay fixes the issue, but is undesirable.
The following file is an empty baseplate with a single script that creates a team, and immediately assigns all players to that team.
Players are correctly added to the Team, but not to the TextChatService chat channel.
Intended behavior is that players are added to the chat channel correctly. Irrespective of a delay between the Team’s creation, and the Team assignment.
team_chat_bug.rbxl (54.5 KB)
Issue seems to occur for any amount of players.
For reference, here’s an image of the player’s not being added to the chat channel: