FWIW, I just updated to 10 and rooted - I was also running ElementalX kernel. All I did was restore my images with stable Magisk Manager (I did NOT do a complete removal, and still running ElementalX), rebooted, downloaded and took the OTA (I did not flash the full image like I normally do), rebooted, booted TWRP and flashed the lasted Stable Magisk 19.3, no errors, rooted and operational. All my root apps I use are running fine so far (button mapper, adaway, Ti, etc). Haven't tested Root Explorer write access though, because I never need it on this device. This was a total dirty OTA flash through the system. I'm working just fine.