The bug prevents players from entering the game, because there are a few scripts that use player:WaitForChild(“PlayerGUI”) Including! roblox’s official ControlScript.
This has started happening on our game yesterday.
It makes the game take about a minute longer than it’s supposed to.
and you can see it in the client log, it says Infinite Yield Possible, player:WaitForChild(“PlayerGUI”)
took me about a minute and a half before everything loaded properly
We are currently in the process of remastering our game, it doesnt happen on our remastered version, and our game uses some really really old code, but what could possible cause the PlayerGui to take so long to load? I’m not even talking about a screengui, im talking straight-up player.PlayerGui doesnt exist for a good minute
I have an issue that’s related, it appears my players (sometimes) never get the contents of StarterGui in my lobby. Meaning they cant do squat. Is this similar to what you are experiencing? The StarterGui contents never load for my players
I figured it out, for some reason it fixes when the character gets loaded, so I changed it to load a character automatically after 20 seconds of joining the game kinda weird but it works