Disabling character auto loads doesn't work with guis problem

You could try parenting the Gui somewhere else, maybe parent it to ServerStorage then refer ServerStorage to get all the Guis.

Oh wow this actually worked thank you so much!!

I see you didn’t listen. When the instance exists, it’s requested to be loaded. ContentProvider needs you to have the instance a variable. And as you know, isn’t possible if the script can’t identify the instance when it is not existing.

This is how it works unfortunately.