One of the longest running cat and mouse games in Android must be Google's SafetyNet feature and certain apps that can turn the flag. Many developers have used Magisk to build their modules, as in most cases it can be passed through SafetyNet systematically. However, EdXposed is currently experiencing a number of issues that affect SafetyNet and not just your modifications.
When your SafetyNet flag fires, you can not use many financial apps like Google Pay. You also can not play many games or specific apps, like Mario Kart Tour or Pokémon GO. It can easily ruin your user experience for many services if it is not touched. Uninstalling EdXposed may not work for some. So let's see what you can do about it.
: Enabling the blacklist option
Before you can guide EdXposed through SafetyNet, you must enable the integrated blacklist feature in the EdXposed Installer app.
This option is hidden by default because it should only be used under certain circumstances. On the main screen of the EdXposed installation program, tap the menu on the left, go to "EdXp Settings", and turn on the "Black / White List" option by turning on the switch.
Tap the menu on the left again and go to the newly activated "Black / White List" section. There are three Google services that you need to add to the blacklist for EdXposed SafetyNet to stop firing.
Tap the search icon at the top and search for "Google Play Services." Then tap the box on the right to add a tick. Now do another search for "Google Play Store" and check this box. Finally, a final search for "Google Services Framework" and a check mark to add. After blacklisting all three services, restart your device for the new changes to take effect.
If you returned after the reboot, call the Magisk Manager app (or other app) on SafetyNet Verification App). Now tap the arrow next to "Tap to start the SafetyNet check" to start the process. The first time, you'll probably see a double red "X" on both scans, but try again, and it should happen the second time. You may even need to close the app and try again before it succeeds.
This may not be the final solution, but a decent workaround until the EdXposed developers can pass it on to SafetyNet's own. At times, it seems that the tests fail randomly, but at least it works in the meantime, while waiting for a proper solution. This should theoretically always work in the future. So enjoy your apps and games again as usual!