Are you changing the player.Character.PrimaryPart or the HumanoidRootPart’s Position property to teleport players? When teleporting, you are meant to change the CFrame value and NOT Position, otherwise the other clients won’t properly receive the change in position and they’ll see the teleported player as partly invisible like you’ve shown.
Can you please specify which game ID this is happening in? You can send it via private message if you’d prefer. I did check a game ID you sent in another private message, but I’m not sure it is the correct one for this thread. Thanks!
Also, some additional technical background on this:
Based upon the video, it looks like you have disconnected from the game server, but remain connected to the voice chat server. This can happen for many different reasons - the server could be crashing, there might be a connectivity issue anywhere between your internet service and the game server, there could be an issue with your computer or networking equipment, etc.
If I checked the correct game ID earlier, it is not due to game server crashes as I was unable to find a significant number of crashes for your specific experience. Which, unfortunately, leaves all the other (many) options.