Fix a VPN that drops constantly
We'll confirm the network is stable, try a different server, enable keep-alive, rule out firewall or network switching—or tell you when to contact VPN support.
What you'll need
- VPN client (app or built-in)
- Access to device and VPN settings
Step-by-step diagnostic
Quick triage — pick your path
Quick triage — pick your path
Choose the option that matches what you see. You can jump straight to that section.
- Follow this guide Work through the full procedure from network check to VPN settings.
- Check network first You want to confirm the network is stable when the VPN is off.
- Server and keep-alive Network is stable and you want to try a different server or enable keep-alive.
- Firewall and split tunnel You want to add a firewall exception or try split tunnel.
- When to contact support The VPN still drops constantly after all steps.
Show full guide
Steps
Goal: Confirm the network is stable, then isolate the cause—server, keep-alive, network switching, or firewall.
- Disconnect the VPN and use the internet for 10–15 minutes. If the network drops without the VPN, fix the network first.
- Good: Network is stable without VPN; proceed to Server and keep-alive.
- Bad: Network drops—fix the network first. See Fix modem that will not connect or Fix Wi‑Fi that keeps disconnecting.
Check network first
Goal: Rule out a local network problem before troubleshooting the VPN.
- Disconnect the VPN and browse or run a speed test at fast.com for 10–15 minutes. If the network drops or is slow without the VPN, fix the network first.
- Good: No drops when the VPN is off. Proceed to Server and keep-alive.
- Bad: Network drops—check the modem and Wi‑Fi. See Fix modem that will not connect or Fix Wi‑Fi that keeps disconnecting.
Server and keep-alive
Goal: Try a different server and enable keep-alive to stop constant drops.
- Select a closer or less busy server in the VPN app. Enable keep-alive or auto-reconnect if available. Idle timeout causes many constant drops—keep-alive prevents it.
- Good: Fewer drops after changing server or enabling keep-alive.
- Bad: Still drops constantly—proceed to Firewall and split tunnel.
Firewall and split tunnel
Goal: Add a firewall exception and try split tunnel when full tunnel drops constantly.
- Add an exception for the VPN client in the firewall or antivirus. If full tunnel drops constantly, enable split tunnel and route only the apps you need over the VPN. Retest.
- Good: VPN stays connected.
- Bad: Still drops constantly—contact VPN support with the drop pattern and client version.
When to get help
Contact VPN support if:
- The VPN still drops constantly after checking the network, server, keep-alive, firewall, and split tunnel. Provide the drop pattern (e.g. every 5 minutes) and client version.
- Drops happen at a consistent interval—that can point to a server-side timeout.
- You are on a work or school device and a policy may limit VPN—check with IT.
Verification
- The VPN stays connected for the duration you need (e.g. 30+ minutes of normal use).
- No repeated disconnects or timeout messages.
- Keep-alive or auto-reconnect reconnects quickly if a drop occurs.
Escalation ladder
Work from the device outward. Stop when the problem is fixed.
- Confirm network Check network is stable when VPN is off.
- Different server Try a closer or less busy server.
- Keep-alive Enable keep-alive or auto-reconnect.
- Firewall and split tunnel Add exception for VPN; try split tunnel if full tunnel drops.
- Contact VPN support Provide drop pattern and client version.
What to capture if you need help
Before calling support or posting for help, have these ready. It speeds everything up.
- VPN client name and version
- When drops occur (pattern, e.g. every 5 minutes)
- Whether network is stable without VPN
- Steps already tried
Is the network stable when the VPN is off?
Disconnect the VPN and use the internet for 10–15 minutes. If the network drops without VPN, fix the network first.
You can change your answer later.
Fix network first
Have you tried a different server and keep-alive?
Some servers drop constantly. Keep-alive prevents idle timeouts.
You can change your answer later.
Drops stopped
Try split tunnel or check firewall
Split tunnel can reduce load. Firewall can kill long connections.
Did split tunnel or firewall change help?
Reviewed by Blackbox Atlas
Frequently asked questions
- Why does my VPN drop constantly?
- Common causes: unstable local network (modem or Wi‑Fi), overloaded or distant VPN server, idle timeout (no keep-alive), device switching between Wi‑Fi and cellular, or firewall killing the connection. Check the network first, then server and keep-alive.
- Does keep-alive stop VPN drops?
- Yes, when the cause is idle timeout. Many VPN servers disconnect after a period of no traffic. Keep-alive sends periodic packets to keep the tunnel open. Enable it in the VPN app settings.
- When should I contact VPN support for constant drops?
- Contact VPN support when the network is stable without VPN, you have tried a different server and keep-alive, and the VPN still drops constantly. Provide the drop pattern (e.g. every 5 minutes) and client version.
Rate this guide
Was this helpful?
Thanks for your feedback.