While forcing the internal compass to its true state after a reboot the compass is marked as external.
Here I set the compasses correctly, ID 855305 is the external one in the GPS.

This is the situation after a reboot.


Target: MatekH743
commit: 6efeef9
Date: Mon Dec 2 15:17:15 2024 +0300
APMVERSION: ArduPlane V4.7.0-dev