Why VPN connections drop

A VPN that disconnects repeatedly can be frustrating, but the cause is not always the VPN server. The connection depends on several parts working together: your device’s internet connection, the VPN app and its permissions, the route between your network and the VPN endpoint, and the endpoint itself. A brief Wi-Fi interruption, a switch from Wi-Fi to mobile data, or an operating system putting an app to sleep can break the tunnel even when ordinary browsing resumes quickly.

Start by noticing what happens just before the disconnect. Does it occur when your phone screen turns off, when you leave home, when a laptop wakes from sleep, or only while using one particular network? Does the VPN app report that it has disconnected, or does it still say connected while websites stop loading? These clues help distinguish a tunnel failure from a wider internet outage or an app that is not using the VPN route.

It is also useful to separate a dropped connection from a failed reconnection. A short network change may interrupt an existing tunnel, while the client may take longer to establish a new one. If the client reconnects automatically, you may see a brief pause rather than a lasting failure. If it does not, check its reconnect or network-change behavior instead of repeatedly pressing Connect. The exact option names depend on the client and operating system.

  • ✅ If every app loses internet access, first investigate the Wi-Fi, mobile data, router, or internet provider.
  • ✅ If only the VPN app disconnects, check its permissions, background behavior, protocol, and selected server.
  • ✅ If the VPN says connected but one app cannot connect, check routing, DNS, and that app’s network requirements.
  • ❌ Do not conclude that a server is faulty based on one brief interruption or one failed app.

Record the conditions rather than guessing: the device and operating system, whether you were on Wi-Fi or mobile data, whether the screen was locked, the selected server, and any error message. A short, reproducible description is more useful than a screenshot containing account details or a full subscription link.

Quick checks before changing settings

Before changing protocols or reinstalling anything, verify that the device has a stable internet connection without the VPN. Disconnect from the VPN briefly and load a few ordinary websites or use another app. If those fail too, restart the router when appropriate, reconnect to Wi-Fi, or test mobile data. A VPN cannot repair an underlying connection that is already dropping.

Next, check whether the VPN app is current and whether the device has recently installed an operating-system update. An update can change permission prompts, power-saving behavior, or network settings. Open the client directly and look for a clear connection status. If the app shows a warning or error, note its wording before making changes; messages such as authentication failure, timeout, and unsupported configuration point to different problems.

Temporarily close other VPN, proxy, firewall, or traffic-filtering apps. Two clients trying to control the same network route can interfere with one another. Also check whether a security suite, managed work profile, parental-control feature, or custom DNS setting is restricting the connection. Do not disable security protections permanently. If a test requires pausing a feature, do it briefly, restore it afterward, and follow the organization’s policies on a work-managed device.

Try reconnecting after selecting another server that is available in the client. A different endpoint can help identify whether the issue is limited to one route, but it is not a guaranteed fix: the local network, device settings, or provider-side configuration may still be responsible. If the client provides connection logs, save the relevant error and time while keeping credentials, tokens, and private browsing information out of anything you share.

Step-by-step fixes for Windows, Android, and iPhone

Use the steps below as a controlled test. Menu names vary across operating-system versions and client apps, so look for the equivalent option if the wording differs. Before resetting network settings or removing a profile, confirm that you can sign in again and retrieve the configuration you need.

  1. Test the connection without the VPN. Disconnect and confirm that the device can use the internet. If the connection drops without the VPN too, fix the local network first.
  2. Restart the client and device. Disconnect cleanly, quit the VPN app, reopen it, and connect again. If the issue persists, restart the device to clear a stuck network state.
  3. Test another network. If it is practical, compare the current Wi-Fi with mobile data or another trusted network. If the VPN works on one but not the other, the difference may involve router rules, a captive portal, DNS, or network filtering.
  4. Test another server and protocol. Change only one of these at a time, reconnect, and observe whether the same failure returns. Use settings supported by the provider and client; do not copy protocol parameters from an unrelated guide.
  5. Review the result. Note the network, device state, server, protocol, and error message for each test. Restore any temporary security or battery setting you changed if it did not solve the problem.

Windows checks

On Windows, check whether the disconnect coincides with sleep, waking from sleep, switching networks, or changing between Ethernet and Wi-Fi. Open the VPN app and confirm that it remains signed in and that its connection profile is available. If the app has a reconnect-on-network-change or startup option, review its description and enable only the behavior you need. A startup setting may launch the client, but it does not necessarily mean the tunnel will connect successfully.

Also check whether a firewall or endpoint-security product has recently changed. Avoid creating broad firewall exceptions or disabling the firewall as a permanent workaround. If the client requires a network adapter or a system permission, follow its own instructions rather than removing adapters or editing registry settings based on generic advice. If a problem began after an update, note the update and client version when contacting support.

Android checks

Android can restrict background activity to save battery. Open the app’s system settings and review its battery usage or background-activity permission. If the VPN disconnects mainly when the screen is off, test whether allowing background activity for the VPN client changes the behavior. Battery controls differ by device manufacturer, and a setting that uses more power may affect battery life, so apply it only if the test supports that explanation.

Android’s VPN settings may also include an always-on option or a setting that blocks connections without the VPN. These controls can help maintain a tunnel, but they can also make it appear that the internet is unavailable when the VPN cannot connect. Change them only when you understand the effect and can restore the previous setting. If you recently installed another VPN or filtering app, check whether it is competing for the system VPN connection.

iPhone checks

On iPhone, determine whether the drop happens during a transition between Wi-Fi and cellular data, after locking the screen, or when a particular network requires a sign-in page. If the Wi-Fi network uses a captive portal, complete its sign-in before testing the VPN. Then open the VPN app and check whether it reconnects after the network is ready. If iOS displays a request to add or update a VPN configuration, read the prompt and approve it only when it belongs to the client you intended to use.

Review any on-demand connection rules or profiles installed for the VPN, if the app exposes them. A configuration that reconnects on selected networks may behave differently from a manually started session. Avoid deleting configuration profiles or resetting all network settings as an early step: those actions can remove other saved network details and may require the VPN to be set up again. First test another network, restart the app, and check for an app update.

In the middle of this diagnosis, it can help to review the provider’s current service and setup information rather than relying on an old client guide; the VPNGD Best VPN for China homepage is one place to start if you need to check the service context before continuing.

When to switch servers or protocols

Try a different server when the failure seems tied to one endpoint: for example, one selection repeatedly times out while another connects on the same device and network. Choose an endpoint offered by your provider and compatible with your subscription and client. Do not assume that a server appearing in a list is suitable for every task or that a location label identifies the exact physical route your traffic will take.

Consider testing another protocol when the connection fails consistently on a particular network, or when the client reports timeouts or transport errors. Some networks restrict or interfere with certain traffic patterns, while other protocols may be more compatible with that network. Protocol names such as Shadowsocks, VMess, Trojan, Hysteria2, and WireGuard describe different technologies; their presence in general troubleshooting advice does not mean every provider or client supports every one. Use only protocol choices shown in your own client or provider instructions.

Keep the comparison simple. Connect using the same device and network, change either the server or protocol, then observe whether the client connects and stays connected through the situation that normally triggers the drop. If a change produces no improvement, return to the previous setting before testing the next one. Avoid copying ports, keys, server addresses, or advanced transport options from another user, because these values must match the provider’s configuration.

A tunnel can be active while some apps still fail. Split tunneling, local network rules, DNS settings, and app-specific network restrictions can cause traffic to use a different path or fail to resolve names. If only one app is affected, test a browser and another app, and check whether the VPN client has per-app routing controls. If all apps lose access while the client still reports connected, capture the client’s non-sensitive error details and ask the provider whether the selected configuration is operating normally.

120+

Countries covered by VPNGD

160+

VPNGD routes

5

Supported platforms: Windows, macOS, iOS, Android, and Linux

Coverage and platform availability are useful context, not a promise that a particular endpoint will work on every network. If you use VPNGD, check the current options in your account and compatible client rather than manually changing subscription details. Keep your subscription link private: it may contain information that gives a compatible client access to your configuration.

When to contact your VPN provider

Contact support if the disconnect continues after you have confirmed that the underlying internet works, restarted the client, tested a different network when possible, and checked another supported server or protocol. It is also reasonable to contact support sooner if the client displays an authentication or configuration error, if a subscription import fails, or if the problem started immediately after a provider-side change.

Give support enough information to reproduce the issue without exposing secrets. Include the operating system and version, client name and version, approximate time of the failure, whether you were using Wi-Fi or mobile data, whether the device was locked or waking, the selected server and protocol, and the exact error text. State which tests you tried and what happened. If logs are requested, follow the provider’s instructions and review them for account identifiers or private information before sending.

Never post a full subscription URL, password, private key, one-time code, or unredacted account screenshot in a public forum. A support team generally does not need your password to investigate a connection drop. If an unfamiliar person asks for credentials or asks you to install remote-access software without a clear, trusted support process, stop and verify the request through the provider’s official channel.

Support can help determine whether the issue is tied to account status, a client configuration, a route, or a wider service problem. If the evidence points instead to a router, mobile carrier, workplace network, or device restriction, the provider may be able to identify the likely boundary even when it cannot change that network’s rules.

Useful support summary: “The VPN disconnects on [network] when [condition]. The internet works without the VPN. I tested [server or protocol] and saw [result]. The client shows [error].” Replace the brackets with your observations and leave out passwords and full subscription links.

VPN disconnection FAQ

Why does my VPN keep disconnecting on Wi-Fi?

Wi-Fi signal changes, router restarts, captive portals, network filtering, or a change in the device’s connection can interrupt a tunnel. First confirm whether Wi-Fi itself remains connected and whether the VPN works on another trusted network. If only one Wi-Fi network causes the problem, the router or network policy may be involved.

Why does the VPN disconnect when my phone screen turns off?

Battery or background-activity controls may suspend the VPN client, particularly on Android devices with manufacturer-specific power management. Review the client’s background permissions and battery settings, then test again. On iPhone, check the VPN app’s connection behavior and configuration rather than assuming the same Android setting exists.

Should I reset network settings to fix VPN drops?

Not as an early troubleshooting step. A network reset can remove saved Wi-Fi details, VPN configurations, and other network preferences, and it may not address a provider or server issue. Try a client restart, another network, and a supported server or protocol first. Consider a reset only when device-specific evidence supports it and you know how to restore the settings.

What if the VPN says connected but an app still does not work?

Test another website and app to see whether the issue is limited to one service. Check split tunneling, DNS, local network access, and the app’s own connection status. If all traffic fails while the client says connected, save the relevant non-sensitive error details and ask the VPN provider for help.