All good/all right then...
So no problem with main USNF fallback / prop spoofing since I believe you don't even need these on OnePlus 7TPro... You can check in Momo to confirm... It'll say TEE is broken if you don't need these fixes (actually it's not, but Devs mean keymaster implementation, part of which is processed in TEE, is broken)
Yup, need to reboot... Magisk = magic mask ie. a system overlay applied systemlessly (modules comprise part of that) loaded at boottime, so modules aren't disabled till reboot...
Your deviceIntegrity
has been evaluated properly (returning blank value) but appIntegrity and accountDetails haven't been evaluated since failing deviceIntegrity invalidates these...
Anyway, it seems something is now breaking PI's more sensitive basicIntegrity verdict... Again, please report check w/ all modules disabled except USNF... This user also had passing S/N but failing PI basicIntegrity due to modules on OnePlus 7 device w/ stock ROM:
https://forum.xda-developers.com/t/magisk-module-universal-safetynet-fix-2-4-0.4217823/post-87891641
Also, please check your selinux status is enforcing regardless of results disabling modules... (Are you a viper4android user?)... PW