Definition and why it happens

If your VPN won’t turn off, the VPN app may report a disconnect while the device network still routes traffic through a VPN interface, or the app may immediately reconnect due to an “auto-connect” or “always-on” setting. Sometimes the toggle is unresponsive because of a temporary system or network state problem (for example, after sleep, a roaming change, or a failed session).

A simple model: “UI off” vs “network off”

Treat this as two separate questions:

  1. Did the VPN app actually stop the connection?
  2. Did your device stop routing traffic through the VPN?

Start with step 1 (app state), then move to step 2 (network behavior). That prevents you from assuming the tunnel is gone just because a button changed.

Practical checks you can do now

  1. Confirm inside the VPN app: Look for a clear “Connected” vs “Disconnected” indicator, and check whether a status message says it is still connected or attempting to connect.

  2. Use a clean disconnect cycle: If there is a “Disconnect” control, press it once, wait a short moment, and then re-check the status. Avoid repeated rapid toggling, which can trigger reconnect loops.

  3. Restart the VPN app: Fully close the VPN app and reopen it, then check whether it starts disconnected.

  4. Restart the device: A device restart clears many transient networking states (especially after sleep, waking, or network changes). After reboot, check the VPN status before performing other tasks.

  5. Check for auto-reconnect / always-on behavior: In the VPN settings, look for options related to “always-on,” “auto-connect,” or similar features that may re-enable the VPN when the connection drops.

  6. Rule out network effects: If you can, switch to a different Wi‑Fi network or mobile data. If the VPN turns off correctly on another network, the issue may be related to router behavior or a captive portal login flow.

Differences and limits (when the result may not change)

  • If the VPN app repeatedly reconnects immediately, that usually points to a setting or automation rather than a broken “disconnect” button.
  • If the app shows “disconnected” but your network behavior suggests VPN routing still happens, the problem may involve system-level networking components that require a restart to reset.
  • If you’re using a managed or work device, device policies can also keep VPN connectivity enabled or restrict how settings are changed.
  • Because there are multiple VPN clients and operating system versions, exact menu names differ; rely on the meanings (Connected/Disconnected, auto-connect, always-on) rather than the labels.

What to do if you need help

If none of the checks above resolves the issue, note what you observed: the VPN app’s status before/after disconnect, whether the problem persists after a reboot, and whether switching networks changes anything. That information helps a provider support team diagnose whether the cause is app behavior, device networking state, or an enabled reconnection feature.