2. Disable streaming and sandboxing
The camera system doesn't work with streaming enabled and the model has to have sandboxing disabled to load correctly. This page explains how to disable both of them.
Streaming allows Roblox to load only parts of your game depending on where players are standing. This improves load times and performance, however scripts have to be made to work with it. The current version of the Camera System is quite old and was made when this setting was still disabled by default. The next version of the Camera System will support streaming.
In May 2026, Roblox changed it so models inserted from the toolbox can't load new scripts into the game once the game starts. This interferes with the auto-update system used by the Camera System, which was published before these changes went into effect. For now, you have to manually disable sandboxing for the Camera System model to let it auto-update, the next version will not include auto-updating and will work fine with sandboxing.
Streaming
To disable streaming, select Workspace and in the properties window untick StreamingEnabled.
Click here for more information.
Sandboxing
To disable sandboxing, select Workspace and change SandboxedInstanceMode to Experimental (if it isn't already). After that, select both the main CameraSystem folder and the Loader script, and in the properties window untick Sandboxed. You can change SandboxedInstanceMode back to Default if you wish, although that's not required.