Siema,
Ogólnie miałem identyczny problem ze przy magisku nie chciał działać mobywatel a PKO działało normalnie oraz safetynet przechodził telefon bez problemu. Szukałem i próbowałem dużo rozwiązań, od reinstall systemu po shamiko, zygisk, denylist, change id, lsposed. Dopiero trafiłem na zagranicznej stronie na magisk delta I przez niego wszystko mi działa. Magisk delta to przepakowany magisk którego mobywatel póki co nie traktuje jako zwykłego magiska przez którego ten problem występuje. Zrobiłem to tak:
Pobrałem magisk delta I zmieniłem rozszerzenie z apk na .ZIP
Zainstalowałem magisk delta jak moduł w zwykłym magisku
Reboot telefonu
Zmiana pliku magisk delta z zip, spowrotem na apk
Zainstalowanie magisk delta.apk
Usunięcie starego magiska przez deinstall systemowe (nie w aplikacji, tylko przeciągając ikonkę na pulpicie na odinstalowanie)
Potem wgrać Play integrity fix, ukryć magiska, włączyć zygiska, ukryć mobywatela w denylist, usunąć wszystkie dane aplikacji i powinno wszystko działać. Można jeszcze dodać moduł magiskhide ale mi bez tego działa.
Edit1: Mój telefon to Redmi note 8t z wgranym pixel experience 13 plus oraz najnowszym twrp i najnowszym magiskiem