For the Magisk binary you have stable 25.2, but for the app Canary 25210 is installed. They don't match and even if both were 25210 you'd still have problems. The app is likely configured to use the Canary update channel which would explain the Update button for the binary. So if you tap it and run the update you should end up with Canary 25210 for both, correcting the mismatch.
Stable 25.2 for both probably won't work out either. If you used it before and weren't passing integrity checks, you're not alone which is why Canary is recommended. It just needs to be the most stable Canary available which for now is 25206 and not 25210. On the other hand, if you're able to get stable working for you then go with that.
I suggest running the update to get the app and binary matched up. Then in the app uninstall Magisk along with restoring init_boot back to stock. i.e., Completely remove Magisk so that the phone is no longer rooted, then start over using Canary 25206. To ensure a clean installation, patch a fresh init_boot.img (from the factory zip of your running Android build) with the Canary 25206 app.
With 25206 the app's default update channel will be for Canary builds so you'll still see an Update button for the app because there are several releases after 25206 up to 25210. Don't touch that Update button and stick with what works until something better comes along. If you update to 25207 the app is known to crash and you'll be back to repairing Magisk. Releases after 25206 have an assortment of problems so avoid them. The only exception is 25209, maybe.
Edit:
Sorry, I messed up the two links. Better to get older Canary files from here:
Commits · topjohnwu/magisk-files
Magisk File Host. Contribute to topjohnwu/magisk-files development by creating an account on GitHub.
If your Pixel 7 runs Android build TQ2A.230305.008 (March), you can use the files attached to this post to get setup with Canary 25206. The zip contains the apk along with init_boot.img already patched by 25206. You just need to install the app and flash the img file with fastboot.
Attachments
Last edited: