Magisk root works on my main profile and I have enabled Multiuser mode (Independent) but I'm still not rooted on my secondary profile (tested with root checker) I don't even see magisk manager on secondary profile what am I missing here?
Ok... So, I tested by creating a secondary user and installing the Magisk Manager and had no issues. Didn't do any extensive testing, but Magisk was recognised as installed.
You'll have to do some more digging into why you might have issues, but I'd start by looking in the settings for the Manager installed on the main account and make sure that "Multiuser Mode" is set to allow root for secondary users (either owner managed or independent).
1) logged in as primary user > Magisk > Settings > Multiuser Mode > User-independent
2) reboot
3) log in as secondary user > install the Magisk app > hopefully
There is also an option "Device Owner Managed" but I don't know what that means and how that works.
Ok... So, I tested by creating a secondary user and installing the Magisk Manager and had no issues. Didn't do any extensive testing, but Magisk was recognised as installed.
You'll have to do some more digging into why you might have issues, but I'd start by looking in the settings for the Manager installed on the main account and make sure that "Multiuser Mode" is set to allow root for secondary users (either owner managed or independent).