How To Fix VPN Not Working On Android And iPhone?

To fix a VPN not working on Android and iPhone, try the following steps:

Android:

  1. Ensure you have the latest version of the VPN app.
  2. Give required permissions to the VPN app.
  3. Check your VPN subscription and update payment information if needed.
  4. Try another VPN server.
  5. Confirm an active internet connection.
  6. Reset network settings (Go to Android Settings > System > Reset options > Reset Wi-Fi, mobile & Bluetooth).
  7. Disable battery-saving mode, especially when using VPN services.
  8. Update the VPN app from the Google Play Store.
  9. Lock the VPN app in the background to avoid aggressive background service restrictions.

iPhone:

  1. Force restart your iPhone (For iPhone 7 or later: Hold down the power button and volume down button simultaneously until you see the Apple logo).
  2. Check the VPN app for updates and install them if available.
  3. Try a different VPN server.
  4. Reset Network Settings (Go to Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings).
  5. Ensure your VPN app is compatible with your iPhone's iOS version (old devices may need a VPN app compatible with older versions).
  6. Check for IPv6 settings (Surfshark mentions that IPv6 isn't supported by their apps).
  7. Set your device's DNS addresses manually if needed.

For both Android and iPhone:

  1. Verify a correct VPN configuration or re-enter login credentials.
  2. Clear app cache or data, or reinstall the VPN app if necessary.

If none of these steps resolve the issue, contact the VPN provider's' customer support for further assistance.