It’s because of this: Breaking change in target camera rotations when using right-handed system - Breaking Changes - Babylon.js
Also note that changing handedness on a scene (i.e., changing useRightHandedSystem
) after creating scene objects will result in undefined behavior.