How to Fix Steam App Error Code E20, E43, E87 or E84 when Signing In

Since Steam launched back in 2003, it has grown to become a giant digital storefront that allows users to buy and download online games depending on their interests.

But despite being in the market for two decades, Steam still faces some app bugs, glitches, and error codes, such as E20, E43, E87, and E84. If you’re currently dealing with this annoying problem on Windows PC or Mac computer, here are a few fixes you can try.

How to Fix Steam App Error Code E20, E43, E87 or E84 Trouble when Signing In to your Account on Windows PC

The error message that might come with each error codes mentioned above might look like these:

“Connection Problem – There was a problem communicating with Steam. Please try again later. You can try running Steam in Offline Mode. Error Code e20”


“Something went wrong while attempting to sign you in. Please try again later. Error Code: e84 or e87”


Check Your Connection

These error codes on Steam often occur due to unstable or poor internet connection. Make sure you start by running a speed test first. If you’re using a router, reboot it to restore your connections. 

Clear Steam Cache

Corrupted game files usually result in glitches and errors. If this is the case, you can try getting rid of the error codes by clearing the Steam web browser cache. To do this, open your Steam account. Look for the Steam icon in the upper left corner and click on it. 

Choose the Settings option. Click Delete Browser Cache on the Web Browser tab. Press OK to confirm your selection. Once you’ve finished clearing the Steam cache, you can try to launch the game again and see if the error code is gone. 

Disable Windows Firewall and Antivirus Software 

Believe it or not, your antivirus software might protect your PC from dangerous viruses and malware but it might also cause error codes. It’s because the antivirus software may accidentally categorize Steam as a possible threat. As a result, the network traffic might be unable to reach the Steam client. 

Before anything else, try to confirm if your antivirus software or Windows firewall is the one that causes the error. After you’ve verified it, disable both programs. You can then add Steam to your antivirus software’s exceptions list to prevent the same issue from happening again in the future. 

Restart Your PC

Restarting both your PC and Steam Deck is one of the first things you should do to get rid of the error codes E20, E43, E87, and E84 on Steam. This simple method might sound like a no-brainer but it can go a long way in fixing most issues. 

Restart Steam

If restarting your PC doesn’t do the trick, try to restart the Steam client app instead. Just remember not to click the Close icon when you close the app. Instead, just open Task Manager and then right-click on the Steam process. Choose End Task. After you’ve finished, open Steam again. This time, however, open it using administrative access and check if the error code is gone. 

Switch to VPN Connection

If you still can’t use Steam due to error codes E20, E43, E87, and E84, it’s not a bad idea to use a VPN. But keep in mind that it is against the terms and services of Valve to use a VPN with Steam. 

A VPN masks your IP address and replaces it with another one. Most of the time, this is an effective way to fix error codes if you have Port block or NAT issues. 

Wrapping It Up

After learning how to fix Steam error code E20, E43, E87, or E84, it’s now time for you to put them into practice.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *