In my opinion this has nothing to do with MRA or other nav tooling.
I found this article.
Sorry but I cant test it, perhaps there is a solution for you in it.
If you don't try, you'll never know. Fingers crossed. Good luck.
The Samsung Galaxy S24 Ultra is a fantastic device, but precisely because it is so large and packed with sensors, it can sometimes be extra sensitive to magnetic interference.
Here are some specific steps and tips for your S24 Ultra to stop that "spinning":
Calibrating via the hidden menu
You can test and reset your Samsung's sensors directly:
Open the Phone app and dial: #0#
Tap the Sensor tile.
Look for Magnetic Sensor. You will see a small circle with a line (the compass).
If the line is red and shows a "0", it is not calibrated.
Move your phone in a figure-8 motion until the line turns blue and a "3" appears. This indicates it is perfectly calibrated.
Tap the 'Back' button a few times to exit the menu.
Check your case (MagSafe accessories?)
The S24 Ultra is often used with cases that contain magnets (such as MagSafe-compatible rings or wallet flaps).
The culprit: Magnets in your case directly interfere with your S24 Ultra’s magnetometer.
Test it: Take your phone out of the case and see if the map in Google Maps stays still. If it works correctly without the case, you’ll know the magnets in the case are causing the interference.
Google Maps "Live View" calibration
Sometimes the magnetic field in a city (due to trams, pipes, or reinforced concrete) is too unstable for a compass.
In Google Maps, tap the blue dot (your location).
Choose the option Calibrate with Live View.
Use your camera to scan the buildings and street signs around you. The S24 Ultra then uses image recognition to lock in your direction, which is much more stable than the compass.
Specific S24 settings
Ensure your phone's "assistance" features are enabled:
Go to Settings > Location > Location Services.
Make sure Google Location Accuracy is turned on.
Also, turn on Wi-Fi scanning and Bluetooth scanning. This helps your phone determine your position based on nearby routers, which results in less "drift" than using GPS alone.
Do you happen to have a case with a magnet or a card holder on the back of your S24 Ultra?