EnriqueMcquade
it's suspected that the su binary is denied because the magisk app isn't installed.
usually in a case of running su from adb shell, the magisk app will launch a prompt asking you to confirm su access for the shell application. Essentially, the device is rooted, but until we have some kind of write permission to the system, or can in some other way disable the app install block.
I've been experimenting with magisk's Root Directory Overlay System to achieve this but haven't found much success.
I've also played around with what neutronscott was talking about, but the image fails to boot on my device when the cmdline is set to eng.