Blog

VPN Keeps Disconnecting on iPhone? Causes and Fixes

An iPhone on a train seat by the window, a ribbon of light rising from it that breaks into short dashes as the train passes between a café's Wi-Fi glow and a distant cell tower

Usually a network change: Wi-Fi to cellular, a weak signal or the iPhone sleeping. How to tell which, what Not Connected means, and what a kill switch does.


Most of the time it’s a network change: when your iPhone moves between Wi-Fi and cellular, loses signal or sleeps, the VPN has to reconnect, and if that fails it drops. If it drops everywhere, look at Connect On Demand rules, a second VPN app, or the server you picked.

If your VPN won’t connect at all, start with why your VPN is not connecting.

Why does my VPN keep disconnecting on iPhone?

Apple’s developer documentation lists the reasons iOS can report when a VPN connection ends. In plain terms (Apple Developer):

  • No network. “The system isn’t connected to a network.”
  • The network changed. “Network conditions changed such that the VPN connection needed to terminate.”
  • A long sleep. “The system slept for an extended period of time, causing the VPN connection to terminate.”
  • The server. The VPN server “has stopped responding” or “terminated the connection.”

Three of the four are about your iPhone and its connection, so I’d look there first. Apple’s own VPN troubleshooting page lists “Random disconnection” among the signs of a VPN problem (Apple Support).

How to tell which one it is

  1. Notice when it drops. Leaving the house or a café points to the Wi-Fi and cellular switch; right after the screen locks, to sleep; one network only, to that network; anywhere at random, to the server, the app or a second VPN.
  2. Test one connection at a time, cellular only, then Wi-Fi only. Apple suggests trying “different Wi-Fi networks or cellular data to isolate network-specific issues” (Apple Support).
  3. Look at the VPN list. Open Settings > General > VPN & Device Management (tap VPN if it’s a separate row). More than one entry can mean two VPNs taking turns.
  4. Try another server location, then another protocol, if your app offers a choice.
  5. Read the app’s connection log, if it has one. Apple suggests checking “the app’s connection logs and error messages” (Apple Support).

Switching between Wi-Fi and cellular

When the network changes, “for example, from a Wi-Fi to a cellular network,” Apple says “the system ignores network traffic and the VPN client typically reconnects to the VPN server.” iOS even has a status for that moment: “The VPN is in the process of reconnecting” (Apple Developer). On a patchy signal, that reconnect can fail.

Some protocols are built for moving. WireGuard “is even capable of roaming between IP addresses” (WireGuard). IKEv2’s MOBIKE extension lets a VPN client “keep the connection with the VPN gateway active while moving from one address to another” (RFC 4555), and Apple lists MOBIKE among its IKEv2 features (Apple Platform Deployment). OpenVPN’s manual says that, compared with UDP, TCP “will usually be somewhat less efficient and less robust when used over unreliable or congested networks” (OpenVPN). If the drops line up with moving around, I’d try another protocol before anything else.

Connectivity Assist (formerly Wi-Fi Assist)

On current iOS, Connectivity Assist “uses cellular data to improve your connection when Wi-Fi is slow or unusable.” It’s in Settings > Wi-Fi (scroll down) and replaces Wi-Fi Assist, which used to be in Cellular settings. You can turn it off for one particular network (Apple Support). Apple doesn’t say how it affects VPNs, so treat this as a test: if the drops happen on one weak network, turn it off there and see whether they stop. What it does and where its switches are: Connectivity Assist on iPhone.

Weak signal and networks you keep rejoining

For drops that come and go, Apple suggests checking for “Wi-Fi and Bluetooth interference, especially if the issue is intermittent” (Apple Support). If your iPhone keeps hopping back onto a weak network it knows, open Settings > Wi-Fi, tap Edit, tap the More Info button next to the network and turn off Auto-Join. It keeps the password but stops rejoining by itself (Apple Support).

On hotel or airport Wi-Fi with a sign-in page, Apple says you should have internet access after you log in (Apple Support), so finish that first: hotel Wi-Fi login page not showing.

When the iPhone locks or sleeps

Staying up during sleep is partly the VPN app’s choice. Apple gives developers a setting for “whether the VPN disconnects when the device sleeps”, and it’s off by default (Apple Developer). Apps with their own VPN protocol are told when “the device is about to go to sleep”, and Apple’s example of what they might do then is “disconnecting a tunnel connection”, then “reconnecting a tunnel connection” on wake (Apple Developer, Apple Developer). A long sleep can end the connection anyway. If the VPN is off every time you pick up your phone, check the app’s settings and help pages for how it handles sleep.

Low Power Mode isn’t a likely culprit: Apple’s list of what it limits doesn’t mention VPNs, though it does set Auto-Lock to 30 seconds and turn off Background App Refresh (Apple Support).

Connect On Demand rules

A VPN can have rules that connect and disconnect it automatically. Apple’s example is an iPhone set up to “start a VPN connection when it’s on Wi-Fi and stop the connection when it’s on cellular” (Apple Developer). Another common rule disconnects “on a trusted, internal network” and connects on all others (Apple Developer). A VPN that switches off at home or on cellular may be doing exactly that.

To check, open Settings > General > VPN & Device Management, tap the Info button next to the VPN (Apple Support) and look for Connect On Demand. It’s off unless something turned it on (Apple Developer). Work and school VPNs can also be set to disconnect “after an On Demand connection idles” (Apple Platform Deployment); ask IT about those. For the opposite problem, a VPN that keeps turning back on, see should you keep VPN on all the time.

Two VPN apps or profiles fighting

VPN apps that bring their own protocol, rather than the built-in IKEv2, IPSec or L2TP (Apple Support), create what Apple calls enterprise VPN configurations, and “Only one enterprise VPN configuration can be enabled on the system at a time” (Apple Developer). A VPN installed by a work or school profile also takes precedence over a “Personal VPN” set up by an app (Apple Developer). And App Store rules let “Parental control, content blocking, and security apps” use the VPN system too (App Review Guidelines).

So with two of these installed, turning one on can push the other off. Check the VPN list and turn off or delete what you don’t use. Apple suggests looking for apps with words like Firewall, Protection, Security, Shield or VPN in their names (Apple Support). For an entry you don’t recognize, see what a VPN configuration on iPhone is.

What does “Not Connected” mean on an iPhone VPN?

Each VPN in Settings shows its name with “the connection status indicator” (Apple Support). In iOS 27 it reads Not Connected, Connecting…, Connected or Disconnecting…. Not Connected means the VPN is installed but isn’t running right now: the normal state for any VPN you aren’t using, not a sign it’s broken or deleted.

If the entry is missing, the configuration is gone; connect from the app again and allow it when asked, as you did the first time (Apple Developer). While a VPN is up, the status bar shows the VPN icon, which means “iPhone is connected to a network using VPN” (Apple Support). More in why there’s a VPN icon on your iPhone.

What a kill switch does when the VPN drops

Once a VPN is off, new connections go out over your plain Wi-Fi or cellular, as if you had never turned it on. A kill switch is the VPN-app feature meant to stop that: while the VPN is down, traffic is blocked until it reconnects. Apple’s Always On VPN, for devices an organization manages, does this for the whole device: “If the tunnels aren’t up, all IP traffic is dropped” (Apple Platform Deployment).

With a kill switch on, a drop looks like your internet stopped, not like the VPN turned off. That’s the feature working, so I’d fix the cause above rather than switch it off. It also can’t cover everything: iOS keeps some system traffic outside the tunnel “regardless”, such as captive Wi-Fi sign-in traffic and cellular services like VoLTE (Apple Developer).

After a reconnect, the free VPN test shows the IP address and network that websites see, with WebRTC and IPv6 leak checks.

Where Mistero fits

Mistero can’t fix what sits outside the app: a network that blocks VPNs, a hotel or airport sign-in page you haven’t completed, a weak signal, or a device whose school or employer blocks VPN settings. For those, see why your VPN is not connecting.

For the checks above, the App Store listing says you can “Choose WireGuard, OpenVPN, or IKEv2”, “Connect to available VPN locations in one tap”, and “Turn on Kill Switch to help stop network traffic if the VPN disconnects.” “Use Auto-Connect when Mistero launches” means it connects when you open the app; the listing doesn’t say it reconnects by itself when your network changes. Version 4.0 added “protocol selection, and recommended or streaming-optimized routes where available” (App Store listing, read Nov 7, 2026). Mistero’s own steps are on VPN won’t connect. More on Mistero VPN.

Sources

Pricing New subscribers can start a 3-day free trial. After the trial, the subscription renews automatically at $12.99 per week unless you cancel at least 24 hours before the trial ends, in Settings > [your name] > Subscriptions (Apple Support). There's also a one-time Lifetime purchase for $99.99. These are US App Store prices as of October 2026; the purchase screen shows the current price before you confirm.

Frequently asked questions

Why does my VPN keep disconnecting on my iPhone?

Usually because the network under it changed. When your iPhone moves between Wi-Fi and cellular, loses signal or sleeps for a long time, the VPN has to reconnect, and if that fails it drops. If it drops on every network, check for a second VPN app or Connect On Demand rules, or try another server.

Why does my VPN keep turning off by itself on iPhone?

Something may be switching it off on purpose. Connect On Demand rules can disconnect a VPN on certain networks, a VPN app can disconnect when the iPhone sleeps, and another VPN app or a work profile can take over. Check Settings > General > VPN & Device Management.

Why does my VPN keep connecting and disconnecting?

It's reconnecting after each drop, which points to a patchy signal or to your iPhone switching between a weak Wi-Fi network and cellular. Test on cellular only, then on Wi-Fi only, and try a different protocol or server location in your VPN app.

What does Not Connected mean for a VPN on iPhone?

It's the status iOS shows next to a VPN that is installed but not running right now. It's the normal state for any VPN you aren't using, not a sign the VPN is broken or deleted. Connect it from its app, or from Settings > General > VPN & Device Management.