I use the squashfs one. Also I'm using Mafisk v13 beta. AFAIK v13 doesn't need /system and so it works for me.
Also, with v13 Magisk Hide wreck SafetyNet, and it passes on the watch. I don't know if this solved it or not, but after enabling it and rebooting, the weird no connection issue was...