klinquist/iOS-VPN-Autoconnect

Issue when switching from cellular to untrusted wifi

AntlerDM opened this issue · 1 comments

Using this tool, I setup a profile that connects VPN when using untrusted wifi and cellular and I am seeing a problem. When switching from cellular to untrusted wifi, the VPN does not disconnect/reconnect and the device continues using cellular (with VPN) instead of the expected wifi (with VPN).

This is also a problem when switching from trusted (or untrusted) wifi to a new untrusted wifi as the device will switch to cellular (with VPN) temporarily until the new untrusted wifi connects. Once the new untrusted wifi connects, the device is still using cellular (with VPN).

Honestly, this feels like an iOS/MDM problem, but I thought I would post it here just in case there is something in the profile that your code generates that can control this behaviour.

I'm having the same issue, is there a solution already?