One of the longest-running cat and mouse games in Android has to be that of Google's SafetyNet feature and specific apps that can trip the flag. Many developers have resorted to using Magisk to create their modules since it can systemlessly pass SafetyNet in most cases. However, EdXposed is having some issues passing SafetyNet right now, which affects more than just your mods.
If your SafetyNet flag is tripped, you'll be unable to use many financial apps, such as Google Pay. You also won't be able to play quite a few games or certain apps either, such as Mario Kart Tour or Pokémon GO. It can easily ruin your user experience for many services if left untouched. Uninstalling EdXposed might not work for some, so let's see what you can do about it.
Before you can get EdXposed passing SafetyNet, you'll need to enable the built-in blacklist feature on the EdXposed Installer app.
By default, this option is hidden since it should only be used in certain circumstances. From the main EdXposed Installer screen, tap the menu on the left, go to "EdXp Settings," then you can enable the "Black/White list" option by flipping the switch on.
Tap the menu on the left again and head to the newly enabled "Black/White List" section. There are three Google services that you need to add to the blacklist so that EdXposed will stop tripping SafetyNet.
Tap the search icon at the top and search for "google play services," then tap the box on the right to add a checkmark to it. Now, do another search for "google play store," and check that box too. Finally, one last search for "google services framework," then add a check to that as well. Once all three services have been blacklisted, reboot your device to make these new changes take effect.
Once you're back up from the reboot, head into the Magisk Manager app (or any SafetyNet checking app). Now, tap the arrow next to the "Tap to start SafetyNet check" to begin the process. The first time will probably show a double red "X" on both checks the first time around, but try again, and it should pass the second time. You might even have to close the app, then try again before it passes.
This might not be the end-all fix, but it's a decent workaround until the EdXposed developers can get it passing SafetyNet on its own. It might fail the checks randomly sometimes it seems, but at least it does work in the meantime while waiting for a proper fix. This should also theoretically work at any time in the future, as well. So with that, enjoy your apps and games again as usual!
Become an Android phone expert with our Ultimate Guide to Android eBook.