I'm on magisk 19.1. And yes, it only breaks viper when installed through magisk. i uninstalled and reinstalled through magisk, viper breaks. I even uninstalled your test version and flashed 2.1 through twrp, viper intact, no problems. But I'm not sure if ainur sauron is working fine...