GUI wont load correctly

i’m using visible to open gui, sometimes it doesnt open at all either

Are you using ImageLabels for everything? That means Roblox has to load in every UI separately. You should try making your UIs all “primitive-based” by using the tools that Roblox provides you. It’s now even easier with things like CanvasGroup, UICorner, UIStroke

I can’t remake all of my UI, that’ll take too long and i need to release my game, i’m just going to look for a solution like loading everything in a loading screen or something like that

You could work with game:GetService("ContentProvider"):PreloadAsync() to preload all the Images

that just yields until the objects are loaded it doesn’t actually load them lol

Oh ok then nvm ^^^^^^^^^^^^^^^^^^