Das Hauptproblem beim Rooten ist, dass es a) (meist) einen offenen Bootloader braucht, es b)zu Veränderungen an der Boot-Partition durch Root kommt und es c) eine App geben muss um Root zu verwalten.
Google mag kein Root. Und viele App-Hersteller (bspw. Banken, Versicherungen) sehen eine solche Funktion als Sicherheitskritisch.
Also werden Möglichkeiten eingesetzt, Root zu erkennen. Bspw. das gezielte Suchen nach Dateien und Bibliotheken von Root Apps.
Das lässt sich relativ einfach verstecken.
Es gibt aber auch eine harte Methode von Google.
Die heißt Safety-Net.
Hier wird das komplette Betriebssystem auf den Prüfstand gestellt. Ist der Bootloader offen, gibt es Veränderungen am Boot-Image, stimmt die Systemsignatur, können Root-Apps und Dateien gefunden werden etc.
Wenn hier ein nicht bestehen rauskommt, kann die Magisk-App noch so gut versteckt werden, manche Apps wollen dann einfach nicht.
Und das vermute ich bei dir. Durch das Arbeitsprofil ist Magisk zwar aufgrund der Sandbox nicht mehr vorhanden, aber wie steht es eben mit Safety-Net?
YASNAC als Safety-Net und Zygisk-Checker zeigt dir sehr gut, wo Fehler im System sind, die ein Ausführen besonders geschützter Apps behindert.
Edit: Und was immer du tust, schließe nie den Bootloader, solange nicht auf allen Partitionen das Ursprungssystem wiederhergestellt ist. Dann ist das Gerät unbrauchbar.
Greetz