Also ist der Fehler der, dass man dem mzd vorgaukelt dass man steht und dann wird der Kompass deaktiviert.
hier wird nichts vorgegaukelt. Wenn man steht kann das GPS keine Bewegung ermitteln (Längen-/Breitengrad) und damit nicht die Richtung bestimmen. Damit nichts falsches angezeigt wird, wird die Anzeige abgestellt und setzt wieder ein wenn es weiter geht. Und hier liegt wohl der Fehler: Ein Bug verhindert dieses Wiedereinschalten und man kann das durch ein Update beim fMh beheben lassen.
Anscheinend gibt es aber Probleme wenn man vorher Tweaks installiert hat oder eigene Updates macht...