https://play.google.com/store/apps/details?id=gr.nikolasspyr.integritycheck
Install this app, click check button and send screenshot. To use Google Wallet, you must pass BASIC and DEVICE verdicts.
Some apps detect official Zygisk implementation, in this case I think it's better to use Magisk Delta or Magisk Alpha. Also, if you found a custom kernel with KernelSU you can use ZygiskNext.
The other time I told them to give them an option in the developer options to "turn off" the fix, allowing you to install your custom one if the one that includes the rom is fixed.
For users using old xiaomi.eu roms you can try this: https://github.com/chiteroman/PlayIntegrityFix/releases/tag/v12.4
I don't know if it would fix Device verdict.
I will never understand users who use my module in a custom ROM that in itself fixes the PI... Furthermore, I think I have explained well on repeated occasions that my module does not work in xiaomi.eu ROMs...
They forced me to have to make a patch for it...