Troubleshooting · Plain-English answer
Check three things: your public IP address, your DNS servers, and WebRTC. Your IP should match the VPN server's location, DNS requests should not go to your home provider, and your browser should not reveal your real address through WebRTC. Free checking tools take under a minute to run.
First, look up your public IP with the VPN connected at /tools/my-ip/. It should show the VPN server's address and country, not your own. If it shows your real location, the tunnel is not carrying your traffic at all.
Second, run /tools/dns-leak-test/. The DNS servers listed should belong to the VPN, not your home ISP, because leaked lookups reveal every domain you visit. Third, check WebRTC in your browser, which can expose your real address even with a working tunnel.
A working tunnel is only half the story. If you rely on a kill switch, test it: connect, then disconnect from inside the app while a page loads, and confirm traffic stops rather than falling back to your bare connection.
Repeat the checks on each network you actually use, particularly public Wi-Fi, since some networks interfere with VPN traffic in ways your home connection does not. A one minute habit of checking IP and DNS after connecting catches problems before they matter.
ROOT VPN is free to start with unlimited data, no card needed, and no activity logs.
Get ROOT VPN, free