Sign In

Sign in to manage your subscription

Bessy Connect
Account
Author: Pavel Onuchin, VPN and network security specialist

11 min read

VPN not working on iPhone: what to check, in order

If a VPN isn't working on your iPhone, the cause is almost always one of four: the VPN configuration in iOS settings is broken, a second VPN app has taken over the connection, the app itself is out of date, or the network doesn't let its protocol through. The first three cases are solved on the phone in a few minutes. The fourth can't be cured with iPhone settings: you need a different server or a different protocol.

Below is the order of checks from simple to complex, for iPhone and iPad only. The menu paths were checked against Apple's Russian-language support pages in October 2026; the names are given here as they appear in English iOS. If it turns out that the protocol is the problem, we recommend BessyConnect: it runs on VLESS with Reality camouflage, and the network sees such a connection as ordinary HTTPS.

Why isn't the VPN working on my iPhone?

Most often the iPhone's own settings are to blame: a corrupted VPN configuration, a second VPN app, management profile restrictions or an old version of the client. Less often the cause is outside: the server is unavailable, the subscription has ended, the carrier filters the protocol.

Find your symptom in the table and start with the action listed.

SymptomLikely causeWhat to do
The VPN switch in Settings immediately flips backThe configuration is corrupted or access on the server has endedDelete the configuration and add it again from the app, check the subscription
It takes a long time to connect and then dropsThe network doesn't let the protocol through, or the server is unavailableChange the server, test on another network
The VPN icon is there, sites don't openThe tunnel is up but traffic isn't flowing: the server, DNS or a block inside the appChange the server, restart the app
A different VPN turns on, not the one you wantA second app's configuration is activeKeep one configuration, delete the extras
Works on Wi-Fi, doesn't work over cellularRestrictions at the carrierTest another network, change the protocol
Stopped working after an iOS updateThe configuration needs permission again, the client is out of dateOpen the app and connect, update the client
The app doesn't update and has vanished from App Store searchIt was removed from the Russian storeDon't delete it, update through an Apple ID from another country
You can't add a VPN, the items are grayed outA management profile or Screen TimeContact the administrator or a parent

General causes not related to iOS are covered in the article why a VPN isn't working. Here we keep only what concerns the iPhone.

What to do if the VPN won't connect on an iPhone?

Go from the quick actions to the network reset and stop at the step that helped. The first four steps erase nothing.

  1. Restart the connection. Turn Airplane Mode on and off, then restart the iPhone.
  2. Test another network. Turn off Wi-Fi and try over cellular, then the other way round. If the VPN works on one network, the phone is fine.
  3. Change the server in the app. One unavailable node looks the same as a service that isn't working.
  4. Update the app and iOS. The path for the system: Settings → General → Software Update → Download and Install. Apple's support page ("Update your iPhone or iPad", revision of September 24, 2026) says specifically that connecting through a VPN or proxy may interfere with reaching the update servers. It is better to turn the VPN off while downloading.
  5. Delete the extra VPN configurations. Open Settings → General → VPN & Device Management and keep one.
  6. Recreate the configuration. Delete the remaining one, open the app and tap connect. iOS will ask again for permission to add VPN configurations, and you need to grant it.
  7. Reset the network settings. Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings.

There are three things from the iPhone User Guide worth knowing about the reset. The list of known networks is removed, along with those VPN settings that weren't installed by a configuration profile or through MDM. The device name changes to "iPhone". Certificates you manually marked as trusted become untrusted again. You will have to enter your Wi-Fi passwords again.

An important consequence follows: a network reset won't remove a VPN installed by a profile. That one is removed separately: VPN & Device Management → the profile in question → Remove Profile.

If you are setting up a VPN for the first time and there has never been a connection, start with the guide how to set up a VPN on an iPhone.

Why won't the VPN turn on in iPhone settings?

The VPN switch in Settings starts whichever configuration is selected as active. If it belongs to a deleted app, is corrupted or is prohibited by a management profile, the switch will return to its original position.

Two VPN apps. According to Apple's developer documentation (the NetworkExtension section, the NETunnelProviderManager class), only one app-created VPN configuration can be enabled in the system at a time. If two clients remain on the phone, iOS brings up the one that is selected in the list. The other one then looks broken. More on such combinations: two VPNs at once.

Management profile. On a work or school iPhone the network settings are set by an administrator. Such a profile is visible under Settings → General → VPN & Device Management. According to Apple's support pages, removing a profile removes all the settings, apps and data associated with it, so on a corporate phone ask the administrator first.

Screen Time. The parental control settings have an "Installing Apps" option with the values "Allow" and "Don't Allow". When it is prohibited, a VPN app simply can't be installed or reinstalled. Only someone who knows the Screen Time passcode can lift the restriction.

The VPN is on but not working on iPhone: what is in the way?

The VPN icon in the status bar means only one thing: the iPhone is connected to a network using VPN. That is how it is described in the iPhone User Guide. The icon says nothing about whether sites open through the tunnel.

Check these in turn:

  • Server. Change the location. This is the most common cause when there is an icon and no internet.
  • Traffic blocking in the app. Many clients have a feature that stops the internet when the tunnel drops. If it has kicked in, there will be no network until the VPN reconnects.
  • iCloud Private Relay. This feature of the iCloud+ subscription protects Safari traffic. Apple writes about third-party VPNs being incompatible with Private Relay only in relation to the Mac; for the iPhone there is no such warning in the support pages. Turning it off for a day is still a quick test: Settings → [your name] → iCloud → Private Relay → Turn Off Until Tomorrow. According to Apple, the feature is not available in every country and switches itself off in such a region.
  • Low Data Mode. The mode is turned on separately for Wi-Fi and for cellular (Cellular → Cellular Data Options) and limits background data transfer. Apple promises nothing about VPN here, so turn the mode off while you test.
  • Low Power Mode. According to Apple's support page of October 1, 2026, it disables Background App Refresh and sets Auto-Lock to 30 seconds. It is turned off in Settings → Battery.
  • Auto-connect. The configuration's options include a switch for connecting on demand (Apple calls the feature VPN On Demand): the system brings up the tunnel by itself when it is needed. If a VPN turns on without you or gets in the way of the client you want, turn this switch off for the extra configuration.

When the tunnel holds for a minute and then disappears, that is a different story. It is covered in the article the VPN disconnects by itself.

Why did the VPN on my iPhone stop working after an update or on its own?

Usually the cause is one of two: after an iOS update the configuration is waiting for permission again, or the app hasn't been updated for a long time. In Russia the second often means the client is no longer in the store.

On March 28, 2026, Apple removed the clients Streisand, V2Box, v2RayTun and Happ – Proxy Utility from the Russian App Store. iPhones.ru and 3DNews reported this the same day. In its letter to the developers Apple cited a demand from Roskomnadzor. According to 3DNews, installed apps continue to work, and iPhones.ru adds that they are still available from foreign accounts.

What follows from this in practice:

  1. Don't delete a working app in order to reinstall it. You won't be able to get it back with a Russian Apple ID.
  2. Open the app after an iOS update and tap connect so that the system asks for permission again.
  3. To update the client you need an Apple ID from another country. Changing the region of an existing account, according to Apple's support pages, requires spending your balance and canceling your subscriptions first.

The second account is explained step by step in the article the VPN disappeared from the App Store.

VPN not working on iPhone over mobile data but working on Wi-Fi

If the VPN connects over home Wi-Fi but not over cellular, the iPhone is fine. The restriction is on the carrier's side: either a filter recognizes the protocol, or mobile internet in your area works from a list of allowed sites.

Telling these cases apart is easy. With protocol filtering, ordinary sites open without a VPN, but the tunnel isn't established. Then changing the server or moving to a protocol camouflaged as HTTPS helps. With whitelists, almost nothing opens except certain Russian services, and no VPN will connect. What to do in that situation is described in the article does a VPN help when mobile internet is switched off.

The reverse picture, when everything works over cellular but not over Wi-Fi, points to the router or to a filtered network: at work, in a hotel, at school.

Why we recommend BessyConnect

We recommend BessyConnect first of all for the case when the iPhone is fine but the connection doesn't get through the network. The app runs on VLESS with Reality camouflage: to a filter such traffic looks like ordinary HTTPS, and it is harder to single out than the older protocols.

What else matters when you are troubleshooting:

  • more than 100 servers, so an unavailable node is easy to replace with another;
  • there is a trial period: you can test the connection on your carrier before paying;
  • registration is not required, no logs are kept;
  • one app for iPhone, iPad, Mac and Apple TV, separate builds for Android and Android TV.

Download:

The main limitation for Russia: BessyConnect isn't in the Russian App Store. To install and update it on an iPhone you need an Apple ID from another country. In this respect clients like Happ – Proxy Utility Plus, which as of March 28, 2026 remained in the Russian store, are more convenient: they can be installed without a second account.

An honest limit. BessyConnect won't lift the restrictions of a management profile or Screen Time, won't connect when the carrier is running whitelists and won't repair another app's corrupted configuration. With causes like these, go through the steps above first.

If the check showed that the iPhone's settings are in order and your previous VPN still won't connect, try BessyConnect: the links for all devices are gathered on the download page.

Frequently asked questions

Why isn't the VPN on my iPhone working today when it worked yesterday? If the phone's settings haven't changed, the cause is usually outside: the server is unavailable, the subscription has ended or the network has started filtering the protocol. Change the server and test the connection on another network.

What should I do if no VPN will connect on my iPhone? Test the connection over another network: cellular instead of Wi-Fi or the other way round. If that doesn't help, delete the extra configurations under VPN & Device Management and reset the network settings.

Do I need to turn off iCloud Private Relay for a VPN to work? Not necessarily. Apple describes incompatibility with third-party VPNs only for the Mac, and on the iPhone turning it off for a day with the Turn Off Until Tomorrow button works as a quick test.

Will resetting network settings delete my VPN? It will delete the VPN settings that weren't installed by a configuration profile or through MDM, as well as the list of Wi-Fi networks. The app itself will stay, and it will create the configuration again on the first connection.

Can I install BessyConnect on an iPhone in Russia? Yes, but it isn't in the Russian App Store: you need an Apple ID from another country. The app has a trial period, so you can first check whether it connects on your network.

Related articles

How to Set Up a VPN on Android with BessyConnect

How to set up a VPN on Android with BessyConnect: install from Google Play, sign in, allow the VPN connection, pick a server country and enable always-on VPN. More

VPN on a Router: How to Set It Up and Is It Worth It

How to set up a VPN on router firmware: why VLESS+Reality won't run on stock routers and why BessyConnect apps are simpler and safer for the whole home. More

Why Your VPN Disconnects by Itself: It's the Phone

VPN keeps disconnecting by itself? Nine times out of ten the phone unloads the tunnel to save battery. Where autostart hides in MIUI, EMUI, ColorOS and iOS. More