Just to point out, this isn't really just a root check they are having here. They use Google's SafetyNet API, which checks a lot of things like /system/ modifications, boot image and so on. Basically, it intends to make sure that the device is as unmodified as possible. This is why some people may have this 803-3001 error even without root, as for example, some Chinese manufacturers include some non-standard setups in the Android they ship with the device.
Currently SafetyNet can be bypassed with Magisk. Unfortunately, if you are using Xposed, there is no 100 % working method to hide it. Some people have reported that an app called Root Switch works for them and successfully hides Xposed, but I didn't get it working.