The Firmware version is in settings, system, about phone, the wording that starts with ww_31., so give all the other numbers, because once you give Android 12 1.1.212 and in another post v02.01.01.17 , none correspond to an update version.
Turn off your phone completely, then turn it back on and redo the tests and give more precision
Video, the device is held in the hand or it is fixed on a support
GPS, map is crap to test a gps, moreover you do not indicate if it is you who makes the map turn or if it is the map that turns by itself.
Install
https://play.google.com/store/apps/details?id=com.chartcross.gpstest&hl=fr&gl=USget the GPS FIX and look at the compass screen, is it fixed or does the compass turn on its own.
If it continues, it's like there is something on the screen that presses, like a drop of water, if it's clean, the device has been restarted and it's still the same , it is either the LCD or a sensor that is defective, therefore, ASUS service center for repair.