Alright I'm stuck. Trying to do some aggressive real-world kill switch testing between Mullvad, ExpressVPN, and just tried ProtonVPN's new setup. Scenario is simple: manual internet disconnect during active torrent seed, measure IP leak before the VPN client catches it. Proton failed instantly, Mullvad held for about two seconds then leaked a single packet according to Wireshark, ExpressVPN was solid. My setup is a dedicated box running qBittorrent on Ubuntu. Using each provider's official app with the kill switch enabled at the OS level and within the app itself. The problem is that small leak with Mullvad makes the whole test fail AF for privacy purposes. Anyone else run these tests and have data on which providers truly lock it down under stress? Looking for protocol-specific settings maybe.