For the last few weeks now, I’ve been having issues with ZeroTier when I swap from a Wifi connection to a cellular one on my iPhone 13 Pro Max. I keep my ZT VPN connected all the time, as I use a remote PiHole as my DNS service on the go (and at home, keep it connected to allow my phone to connect to other devices).
When I leave a wifi network and go to cellular, while the VPN connection stays “up”, the phone cannot connect to my other ZT devices/pihole. It stays like this for 5-10 minutes before it starts to properly connect. Sometimes if I manually turn off the ZT VPN on the phone, and then turn it back on again, it’ll start up quicker.
Running the latest ZT build for iOS, and iOS 15.3.1