VPNs have become rather essential software these days, with internet privacy being compromised. There are a lot of good VPN clients to choose from, so there’s no excuse for not protecting yourself online.
However, VPN software doesn’t always play ball with your internet connection. In this article, we’re looking at ExpressVPN’s unexpected errors when connecting to a server and sharing a few solutions you can take to fix the ExpressVPN unexpected error
Update your PC
The first thing you should do is to update your PC. Updating your PC will, in most cases, update your drivers and fix any issues in the process.
Check out this detailed guide to know how to update your PC here
Also read: What is iCloud private relay? Is it better than a VPN?
Check your antivirus
Although a bit of a far shot, you should check your antivirus to see if it restricts your VPN client’s access. This can happen for several reasons, but if something fishy shows up in your antivirus, there could be malware present on your machine that could be causing the ExpressVPN unexpected error.
Also, if you’ve got more than one antivirus program on your PC, try disabling all but one. Multiple antivirus programs can often cause conflicts that can cause problems with your VPN client.
Use command prompt to flush DNS
Incorrect DNS settings can and will mess up your VPN configurations. Revert them to the default settings to see if that solves your problem. Here’s how.
Step 1: Press Windows key + R and type cmd. Then hit enter.

Step 2: Type in ipconfig /flushdns to reset DNS settings to default.

If the above command doesn’t help, try entering these commands in the Command Prompt one at a time.
netsh winsock reset
netsh int ip reset
If you suspect an issue with your router’s DHCP assignment, use these commands to release your old IP and request a new one.
ipconfig /release
ipconfig /renew
Use the following commands to reset your network stack if this doesn’t work.
ipconfig/flushdns
nbtstat -R
nbtstat -RR
netsh int ip reset C:\resetlog.txt
netsh winsock reset
Now try restarting your PC and running ExpressVPN again to see if that solved your problem.
Also read: Sorry we’re having trouble showing the details of this perk right now: 6 Fixes
Automatically register your IP
If your DNS settings aren’t the problem, your IP registration could be causing the issue.
Step 1: Head over to the ExpressVPN website and log in. Once there, head over to DNS Settings.
Step 2: Enable the Automatically register my IP address setting and click the Register my IP address button.
Restart the Windows Installer Service
Restarting the Windows Installer Service can help eliminate errors caused by ExpressVPN, more specifically, error code 0x80070643.
Step 1: Press the Windows key + R to open the Run prompt. Type services.msc and hit enter.

Step 2: Find the Windows Installer Service, right-click it and select Restart or Refresh, whichever is available.

If this doesn’t fix the ExpressVPN unexpected error, reinstalling it is your last resort.
Also read: How to fix coordinator returned-1 fatal error?
Reinstall ExpressVPN
Reinstalling a program can, more often than not, iron out any issues that you might be facing.
Step 1: Press Windows key + X to bring up the quick access menu. Select Apps and Features from this menu.

Step 4: Find ExpressVPN in the list, click on it and select Uninstall.

Now restart your PC, reinstall ExpressVPN and check if it works.
Contact ExpressVPN support
If nothing else works, try reaching out to ExpressVPN support to see if they can help you with your issue. You can reach out to them via email or the live chat option on their website.
Also read: Windows not connecting to PPTP VPN: 9 Fixes
Someone who writes/edits/shoots/hosts all things tech and when he’s not, streams himself racing virtual cars.
You can contact him here: [email protected]