qBittorrent VPN Kill Switch Not Working?
qBittorrent continues downloading when the VPN disconnects, exposing your real IP.
Below are the most common root causes and the most reliable fixes for qBittorrent VPN kill switch not working, ordered from quickest to most thorough. The fixes apply regardless of which country's qBittorrent library you're trying to access.
Why this happens
- 1Kill switch is disabled by default in most VPN apps and must be manually enabled — many users assume it is on without checking
- 2Some VPN apps have a "soft" kill switch that only blocks new connections after a VPN drop, not existing ones — qBittorrent's active peer connections remain open for seconds during the gap
- 3Windows Fast Startup can cause the VPN network adapter to initialise incorrectly after a hibernate-resume cycle, leaving the kill switch in a broken state
- 4The kill switch is enabled but qBittorrent is bound to the real network interface instead of the VPN interface — traffic routes around the kill switch
Step-by-step fixes (5 solutions)
- 1Enable the kill switch in your VPN app — it is off by default
Every major VPN app has a kill switch in settings, but it is typically disabled by default. NordVPN: Settings → Kill Switch → toggle on. ExpressVPN: Preferences → General → Network Lock. Surfshark: Settings → Advanced → Kill Switch. Proton: Settings → Kill switch → Standard. CyberGhost: Settings → Smart Rules → Internet Kill Switch.
- 2Test the kill switch before relying on it
With qBittorrent open and a test torrent running, disconnect the VPN manually from the VPN app. All qBittorrent connections should drop immediately — verify in the Peers tab that no connections persist. Then check your IP on ipleak.net. If your real IP is visible within a few seconds of the VPN dropping, the kill switch is not functioning correctly.
- 3Bind qBittorrent to the VPN network interface as a hardware-level backup
Tools → Options → Advanced → Network Interface — select your VPN adapter. When the VPN drops and the adapter disappears from the system, qBittorrent cannot find its assigned interface and halts all connections. This is a fail-safe that works independently of the kill switch and is often more reliable.
- 4Disable Windows Fast Startup to prevent kill switch failures after sleep
Control Panel → Power Options → Choose what the power buttons do → uncheck "Turn on fast startup". Fast Startup uses a hybrid hibernation that preserves network adapter state — this can leave the VPN kill switch driver in an inconsistent state after resume, causing the kill switch to fail silently until the VPN is reconnected.
- 5Use a "strict" or "permanent" kill switch mode if available
Some VPN apps offer a stricter kill switch mode that blocks all traffic even before the VPN connects. Proton: Settings → Kill switch → Permanent (blocks internet when Proton is not running). NordVPN: the standard kill switch works per-session. For qBittorrent, "standard" kill switch is adequate — the critical protection is preventing IP exposure during a tunnel reconnect, not during bootup.
Provider-specific fixes
Exact steps for the most popular VPNs for qBittorrent, ranked by score.
- 1.Enable the kill switch: Settings → Kill Switch → toggle on. NordVPN offers both a system-wide kill switch and an app-specific kill switch — enable the system-wide one for qBittorrent protection.
- 2.Enable auto-connect: Settings → General → Auto-connect → toggle on. This ensures NordVPN reconnects automatically after any drop, minimising the kill switch activation window.
- 3.In qBittorrent → Tools → Options → Advanced → Network Interface, select "NordLynx" as a secondary protection layer so qBittorrent cannot send traffic even during the brief kill switch gap.
- 1.Enable Standard kill switch: Settings → Kill switch → Standard. For stricter protection (blocks traffic even before Proton connects), select "Permanent" — but note this blocks internet when Proton is completely off.
- 2.Enable Always-on VPN: Settings → Connection → Always-on VPN. Proton reconnects automatically and the kill switch blocks internet during reconnection.
- 3.In qBittorrent → Tools → Options → Advanced → Network Interface, select the ProtonVPN adapter. This ensures qBittorrent is doubly protected — kill switch at system level and interface binding at app level.
- 1.Enable the kill switch: Settings → VPN Settings → Kill Switch → toggle on. Surfshark's kill switch works system-wide on Windows and macOS.
- 2.Enable auto-connect: Settings → Advanced → Auto-connect → toggle on. Surfshark reconnects in the background and re-enables internet once the tunnel is restored.
- 3.Bind qBittorrent to the Surfshark adapter: Tools → Options → Advanced → Network Interface → select Surfshark adapter for a secondary hardware-level kill switch.
- 1.Enable Internet Kill Switch: Settings → Smart Rules → Internet Kill Switch → toggle on. CyberGhost's kill switch is in the Smart Rules section, not the main settings.
- 2.Enable auto-reconnect: Settings → General → Reconnect automatically → toggle on. This minimises kill switch activation duration after any drop.
- 3.Bind qBittorrent to the CyberGhost adapter in qBittorrent → Tools → Options → Advanced → Network Interface for a secondary hardware-level protection layer.
- 1.Enable Network Lock (kill switch): Preferences → General → Network Lock — select "Block all traffic" (strictest). Network Lock blocks all traffic including DNS when the VPN drops.
- 2.Enable auto-connect: Preferences → General → Connect to ExpressVPN automatically. Lightway protocol reconnects in under 2 seconds.
- 3.Bind qBittorrent to the ExpressVPN adapter in Tools → Options → Advanced → Network Interface to ensure qBittorrent stops immediately when Network Lock activates.
Frequently Asked Questions
Does qBittorrent have a built-in kill switch?
How long does my real IP get exposed when the VPN disconnects without a kill switch?
Can I use qBittorrent's network interface binding instead of a VPN kill switch?
Still not working? It might be time to switch VPNs.
NordVPN is our top-ranked VPN for qBittorrent — Speed 9/10.
Affiliate disclosure: we earn a commission at no extra cost to you.