Image GUI not loading

I have this pvp game i’m developing and me and my friends like to fight each other and mess around so I decided to make a arena system where when you type in 2 player’s names with a certain phrase they duel, I added a “3, 2, 1, GO!” gui composed out of mulitple label guis, The problem i have is that when the character is loaded in and the remote event (Connect with the gui) loads for the first time the gui plays in a glitchy way. The second time it loads it works fine but this poses a problem, I scripted the arena gui to reload your character after a player is victorious so that means every time a new match is started it’ll play the glitchy unloaded gui.

CODE: Fires Via Remote On Client

		task.wait(.5)
		script.ultimatearena:Play()
		for i = 1, #assets do
			local thisgui = script.Parent.GO:FindFirstChild(tostring(i))
			thisgui.Visible = true
			task.wait(.03)
			thisgui.Visible = false
		end
	end)
	
	go() 

RESULTS:

1 Like

consider using ContentProvider:PreloadAsync to fix this issue.

2 Likes