Sequence camera does not switch to main camera only on mobile Devices

Hi, I have implemented a system where the sequence camera briefly shows the main player when the level starts, and then the game begins with a top-view main camera.

Everything works perfectly fine in preview, on desktop, and even in mobile standalone preview.

However, when I deploy the game to an actual mobile device, it doesn’t switch to the main camera as intended. The game starts with the sequence camera, just like in the attached screenshot. It doesn’t seem like any assets are missing from the packaging, so I’m unsure what else to check. I’m really stuck on this, so any help would be greatly appreciated.

Is it possible the camera is in a sublevel or a data layer that isn’t always loaded? In which case you might need to always load it or add a level visibility or data layer track in Sequencer to manage it.

I’m not entirely sure why it behaves differently on mobile, but your suggestion gave me a clue. I resolved the issue by placing both the CineCameraActor for the sequence and the main CameraActor in the level, and implemented the switch using Camera Cuts. Once the Sequence play ended, I set the main CameraActor as the view target for the PlayerController using SetViewTarget.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.