Surfshark Not Working? Common Errors & Fixes
The 10 Surfshark problems users hit most often, why they happen, and the fixes that actually work — collected from user reports, forums, and official support docs.
Surfshark Not Connecting
Workaround availableWindows, macOS, iOS, Android, LinuxSurfshark usually fails to connect because the protocol is blocked on your network, the chosen server is down, IPv6 is enabled, or an antivirus or other VPN is interfering. Try a few locations manually, switch protocol in Settings > VPN Settings > Protocol, then update or reinstall.
Surfshark Not Working With Netflix
Workaround availableAll platforms, smart TVs, consolesNetflix shows the proxy error (m7111-5059) when it flags the Surfshark IP or sees a DNS leak. Clear the browser cache or reinstall the Netflix app, try several servers, restart the device and run a DNS leak test.
Netflix NW-2-5 Error or Endless Loading With Surfshark
Workaround availableSmart TVs, consoles, Fire TV, Android TV, routersNW-2-5 and endlessly loading titles with Surfshark usually come from DNS or router filtering. Change the DNS on the device or router to Surfshark's DNS, turn off router parental controls, and switch the protocol to OpenVPN/UDP.
Why Is Surfshark So Slow?
Workaround availableWindows, macOS, iOS, Android, Fire TVSurfshark slows down on distant or busy servers, on the Automatic protocol, or when other apps compete for bandwidth. Pick a nearby server manually, close antivirus and file-sharing apps, and force WireGuard.
Surfshark Keeps Disconnecting
OngoingWindows, macOS, iOS, AndroidRandom Surfshark drops are usually a busy server or an unstable protocol on your network. Switch to WireGuard, use a different nearby server, and remove conflicting apps; contact support if drops continue on every server.
Surfshark Connected but No Internet
Workaround availableWindows, macOS, Android, iOSIf Surfshark shows Connected but nothing loads, or internet stays blocked after disconnecting, it's usually DNS, IPv6 or the kill switch holding traffic after a failed connection. Change DNS, disable IPv6, restart the app and computer, and try another protocol.
Surfshark Can't Change Kill Switch or Auto-connect Settings on Windows
Workaround availableWindowsWhen Kill Switch, Auto-connect or LAN toggles won't change in the Windows app, restart the app and Windows, then use Settings > Help > Diagnostics > Restore original settings. Reinstall if that fails.
Surfshark Getting CAPTCHAs and Blocked Websites
OngoingAll platformsGoogle, Cloudflare and some sites flag shared VPN IPs, so Surfshark users see constant CAPTCHAs or blocks. Switching to another server helps temporarily; clearing cookies, flushing DNS or excluding the site from the VPN are the longer-term options.
How to Cancel Surfshark and Get a Refund
Workaround availableWeb, iOS, macOS, Android, AmazonCancelling and refunding are separate. Turn off renewal in your Surfshark account (Subscription tab or my.surfshark.com/account/cancel-renewal) or your app store, then request a refund within 30 days of first purchase via my.surfshark.com/account/request-refund or live chat.
Surfshark Charged Me Full Price at Renewal
OngoingWeb, iOS, AndroidAfter the intro term, Surfshark renews yearly at $79 (Starter), $99 (One) or $119 (One+) before tax. Renewed subscriptions aren't covered by the 30-day guarantee, so cancel auto-renewal early and contact support right away if you were charged.
Problem not listed? See all Surfshark complaints or compare Surfshark alternatives.