Certain instances refuses to load

In my game, I have disabled CharacterAutoLoads
image
When I do this, the player has no character and there is a floating camera somewhere in the Workspace. To address this rendering and camera issue, I have set the player’s replication focus to a part :

local function OnPlayerAdded(player: Player)
	player.ReplicationFocus = workspace.Lobby.Podium.Podium
        -- rest of the code
end

Some instances around that part, such as the Podium, Lights and others loads. But certain dont. Here is what I mean :
Before Runtime :
image
During Runtime :
image
If you havent noticed, The fighter folder goes empty. Also note that this Folder called Fighters containing a bunch of models are in the same position as that of the podium. But they do not load/render.

I have a stable internet connection, so plus I dont get any errors in the output. I am finding it difficult to understand the root cause of this issue. If anyone knows how to overcome this, please let me know. Thank you in advance :pray:

1 Like

just asking, but what are the properties of the instances in the Fighters folder?

it looks to me that the instances in Fighters just had CanCollide off and weren’t Anchored, and thus fell into the void and despawning.

Apologies for not mentioning earlier. All the instances have CanCollide = off , CanTouch = off , CanQuery = off and Anchored = true.

try turn streaming off in workspace

image

then I’d need video evidence of what happens to the instances when you press play (preferably F8 (run)).

I forgot to ask but what does the Fighters folder contain? What happens if you do enable CharacterAutoLoads?

Turning off Streaming may result in performance issue to lower end devices. So ig that is a no no to that method.

oh weait a better idea

image

I think if you set it to persistent it will always load in

so do that for your fighte model

Fighter folder contains Character models. IF I enable CharacterAutoLoads, player has a character and it is parented to Workspace. But in my game, I dont need characters except the ones I want ( ie npc )

I tried that. In fact, I tried for all options, but it didnt work.

ok then there must be a script that is parenting the figters or something

try disabling streaming, testing, and seeing if the models stay, and if so then idk what streaming is doing

though if they’re still gone, then I can only think of a script that is parenting the models or destroying them, or unanchoring them

Actually no, there is no script that deals with the Fighters Folder. But…
I may found an alternate solution. I dont know how this is working but if it is working, I am not gonna meddle with it further . I put the Fighter Folder in Replicated Storage and then in the script I parented them to Workspace. That seems to have done the trick and it renders/loads properly.

Thanks to other developers for trying to help me out. I appreciate you all :pray:

1 Like