I have the surf shark vpn app and this vpn quick toggle doesnt really toggle it on or off. Am I in the minority? Or am I using my vpn wrong? šŸ¤Ŗ

I have the surf shark vpn app and this vpn quick toggle doesnt really toggle it on or off. Am I in the minority? Or am I using my vpn wrong? :zany_face:

some VPNā€™s canā€™t be enabled like this. my self-hosted VPN can, but some other services canā€™t

Settings > General > VPN & Device Management > VPN > (tap on the information button of the selected VPN) > (if turned on, turn ā€œConnect On Demandā€ off)

PS:
This setting was turned on by default on my iPhone for some reason. I had to manually turn it off.
(Note that there may be circumstances that result the setting turning on by itself. It had happened me once but never again. Donā€™t have more information on this.)

I use proton vpn and for me it can turn it on but not off

I donā€™t know about Surfshark, but other VPNs sometimes have a problem with toggling for any given session if you try to enable them with the app toggle but disable with the system toggle or vice versa.

I have surfshark and I am able to toggle it from there. There must be a setting that controls it but Iā€™m unsure but it can work as a toggle for SurfShark specifically

The same button is in the bottom right corner of the top left box, not sure if the inability to toggle the VPN might be a bug that occurs with two occurrences of the same button in Control Center?

Yup, it seems like manual l2tp and 3rd party apps like wire guard work fine with it its just the cloud providers that have issues

Go into your settings and then select VPN. Next to Proton VPN click the blue i in the circle, and ensure Connect On Demand is turned off. This fixed the issue for me

Same for me for Nord