Can s22 ultra be a problem in using Android TYPE_ROTATION_VECTOR?

I am using TYPE_GAME_ROTATION_VECTOR as sensor in Android project. However, on some devices (Example S22 Ultra), I saw a difference in rotation angles from the sensor. For example, while most devices see a difference of 30 degrees from point A to point B, I see it as more than 30 degrees in the s22 ultra, as in the example.

sensorManager?.registerListener(
            this,
            sensorManager?.getDefaultSensor(Sensor.TYPE_GAME_ROTATION_VECTOR),
            SensorManager.SENSOR_DELAY_GAME
        )

Is there any way I can increase the calibration or accuracy rate in SensorManager to avoid this type of problem? Thanks

Hello a.sinabirdevrim, welcome to Samsung Developers Forum.

Please create a support request in the Developer Support Portal so that we can take a better look at the issue.

Best Regards,
Mobassir Ahsan
Samsung Developer Relations.