I have 2 scenes. The first rotates between portrait up and down. The second should rotate between the 2 landscape orientations. When I change scenes I call this code:
Screen.orientation = ScreenOrientation.LandscapeLeft; // This line breaks Auto Rotation
Screen.autorotateToLandscapeLeft = true;
Screen.autorotateToLandscapeRight = true;
Screen.autorotateToPortrait = false;
Screen.autorotateToPortraitUpsideDown = false;
If I set the screen orientation to be landscape left the scene does not rotate anymore when I flip the device.