So, it means you don't have Magisk Manager hidden.
Set the option "installation via USB" on in developers mode and then hide Magisk Manager itself.
Some third party apps use many ways to recognize if the phone is unlocked/rooted. It's always good to hide other things related to custom recovery...