VPN Keeps Disconnecting: What to Check on Phone and Laptop in 2026

A VPN may connect for a minute and then turn itself off, hang on "connecting" forever, or drop only on certain networks. In 2026 this is usually caused not by a single "magic" setting, but by a conflict between the VPN profile, battery-saving mode, the mobile network, DNS, or device security policies. Below is a safe diagnostic order: from quick checks to specific scenarios for Android, iPhone, Windows and your router.
If you want a service without complex manual setup, start from the Foli VPN landing page and use this article as a checklist before contacting support.
The key points in 60 seconds
If your VPN keeps disconnecting on its own, don't start by reinstalling everything in sight. First identify the pattern: does the VPN drop after the same amount of time, only on mobile data, only when the screen locks, only in one app, or only on one Wi‑Fi network? That alone narrows down the possible causes.
A quick order of action:
- Update the VPN app and your subscription profile.
- Disable battery-saving mode for the VPN app.
- Make sure another VPN, proxy, traffic filter or corporate profile isn't enabled at the same time.
- Compare Wi‑Fi and mobile data.
- On Android check Always-on VPN, Private DNS and background restrictions.
- On iPhone check VPN profiles and "VPN & Device Management".
- On Windows delete the old profile and recreate the connection if the error keeps happening.
Why a VPN disconnects on its own: typical causes
The official documentation from Google, Apple and Microsoft all agrees on one thing: a VPN is not just a button inside an app, it is a network connection profile that depends on OS permissions, the network interface and the device policy. Google describes adding a VPN on Android via "Network & Internet → VPN", as well as a separate always-on VPN mode. Apple places VPN next to device profile management. Microsoft on Windows recommends connecting via the system VPN settings and recreating the profile if the configuration is outdated.
In practice, the causes usually fall into one of these groups:
| Symptom | Likely cause | What to check first |
|---|---|---|
| VPN drops when the screen is locked | Battery saver or background restriction | Battery settings for the VPN app |
| VPN fails only on LTE/5G | APN, IPv6, carrier NAT, weak signal | Compare Wi‑Fi and mobile data |
| VPN connects but quickly reconnects | Protocol or port throttled by the network | Switch server/connection mode in the app |
| Issue only at home | Router, DNS, filter, parental control | Test another Wi‑Fi or phone hotspot |
| Only one app disconnects | Split tunneling, Private DNS, app exceptions | Check routing rules and DNS |
| Everything broke after an OS update | Outdated profile or incompatible client version | Update the app and re-import the profile |
Step 1. Identify the scenario: when exactly does the VPN drop?
Before changing anything, write down three observations. This saves time and helps support find the root cause faster.
- Network: Wi‑Fi, mobile data, office network, hotel, phone hotspot.
- Moment: right after connecting, after 1–3 minutes, when the screen locks, when launching YouTube, Telegram, Discord, a banking app or a game.
- Device: only one phone, only the laptop, all devices on your home network.
If the VPN disconnects only on mobile data, it's worth checking the dedicated guide VPN doesn't work on mobile internet. If the problem started after you enabled selective tunneling, open the related article on VPN split tunneling.
Step 2. Update the app and profile, but don't blindly delete everything
For many VPN services, the subscription profile contains a list of servers, transport parameters and expiration dates. If the profile is outdated, the app may try to connect to an unreachable endpoint, keep retrying and eventually shut down the tunnel.
Do it safely:
- Update the VPN app from the official store or the provider's website.
- Inside the app, refresh the subscription, server list or configuration.
- Switch to another server in the same region.
- If there's a choice of mode, try a different transport inside the app: "auto", TCP/UDP or a fallback mode if available.
- Only after that delete the profile and import it again.
Don't download "patched APKs", third-party certificates or unknown profiles from chats. That puts your accounts, traffic and device at risk.
Step 3. Check the battery and background work
The most common everyday scenario: the VPN is connected, the screen turns off, after a few minutes messengers stop receiving messages and the VPN icon is gone. On Android this is often caused by aggressive battery optimization. On iPhone the system usually manages VPNs more strictly, but an old profile, Low Power Mode or a conflict with another network extension can also have an impact.
What to do:
- Allow the VPN app to run in the background.
- Remove it from "sleeping" or "deep sleeping" app lists if your phone vendor offers such a setting.
- Make sure background data transfer isn't restricted.
- Temporarily disable battery saver and retest for 10–15 minutes.
- If the VPN is stable only with the screen on, the cause is almost certainly battery management or background activity.
For a deeper scenario use the article VPN drains the battery quickly: it has a separate checklist for heat, Always-on VPN and background traffic.
Step 4. Android: Always-on VPN, Private DNS and a second VPN
On Android it's important to check not only the app itself but also the system VPN section. Google's documentation notes that a VPN can be added via system settings and that some steps depend on the Android version. This matters: different vendor skins name the menu differently, but the logic is the same.
Check the following:
- Open Settings → Network & Internet → VPN. If the entry is missing, use settings search.
- Make sure only one VPN profile is active.
- If Always-on VPN or "Block connections without VPN" is enabled, turn it off temporarily for testing. If the internet comes back after that, the issue is in the profile, DNS or routes.
- Check Private DNS. If a private DNS provider is set, temporarily switch it to "Automatic" and reconnect.
- Verify that an ad blocker, antivirus filter, parental control or corporate MDM profile isn't running in parallel.
Private DNS isn't "bad" by itself, but combined with a VPN it can sometimes create a situation where the tunnel is up but app domains don't resolve. If Telegram, YouTube or Discord specifically open unreliably, the dedicated article Private DNS and VPN will help.
Step 5. iPhone: profiles, eSIM and network switching
On iPhone a VPN is usually configured through an app or a profile. Apple describes profile management in the device settings section: a profile can be installed, removed or tied to device management. So after moving to a new iPhone, restoring from a backup or switching eSIMs, an old VPN profile may behave unreliably.
Check order:
- Open Settings → General → VPN & Device Management.
- Remove clearly outdated or duplicate VPN profiles, if you know which service they belong to.
- Update the VPN app and re-add the profile from the provider's dashboard or bot.
- Compare Wi‑Fi and mobile data. If the VPN drops only on one network, don't change everything on the phone — first look for a network-side cause.
- With two SIMs/eSIMs, check whether the active data line changes during the test.
If the iPhone shows the VPN as connected but apps behave as if there's no VPN, separately verify your IP address and routing rules. The guide VPN is connected but the IP doesn't change covers that.
Step 6. Windows: recreate the profile and rule out client conflicts
On Windows a VPN can be set up in system settings or inside a standalone client. Microsoft's documentation describes connecting via Windows VPN settings. If the profile was created a long time ago, it may connect unreliably after a system update or password change.
Check it this way:
- Open Settings → Network & Internet → VPN.
- Delete old duplicate connections if they aren't in use.
- Recreate the profile or reinstall the provider's official client.
- For the test, disable any second VPN client, proxy, antivirus network filter and "secure web" extensions.
- Verify stability on a different network: for example, share internet from your phone.
If the VPN drops only after the laptop wakes from sleep, the issue isn't the VPN itself but the network adapter's power management and Wi‑Fi behavior after resume. In that case "reinstalling the VPN" often doesn't help, because the tunnel
Use the smallest safe checklist
Open Foli, refresh the subscription and test one network and one route before changing everything.