Parts not loading into workspace

Hi, I made a custom menu/lobby for my game, but the spawn for the players on the map is too far apart from the lobby, and each time a player dies the script which handles the lobby/menu can’t find the part which sets the camera to a certain position and it breaks. Anyway, I could fix the Problem?

Also, it seems to be working fine with getting in the Lobby Camera, but after pressing play the camera returns to the player and gets stuck.

image

image
If player is near the Lobby:
image

Part of the Local Script that I use:

local CurrentCamera		=workspace.CurrentCamera
local LobbyCamera		=game.Workspace.Lobby.MenuCamara

CurrentCamera.CameraType = Enum.CameraType.Scriptable
CurrentCamera.CFrame = LobbyCamera.CFrame

PlayButton.MouseButton1Down:Connect(function()
	if playerteam == Spectators then
		PlayButton.Text		="Please Change Your Team"
		ErrorSound:Play()
		wait(3)
		PlayButton.Text		="Play"
	else
		CurrentCamera.CameraType = Enum.CameraType.Custom
		MainMenu.Enabled 	=false
		blur.Enabled 		=false
		StarterMenu.Enabled	=false
		ClickSound:Play()
	end
end)```
2 Likes

The reason the part will only render in if the player is near the lobby is because of something called streaming. Click on the Workspace and untick StreamingEnabled.

3 Likes

I’m not able to load in the game now.

Maybe there are too many assets now. Retick StreamingEnabled, but keep upping the amount to stream by until the issue fixes. This has worked for me.

1 Like