Steam is usually pretty good when it comes to stability but from time to time it will throw up an annoying error code like error code 106. Interestingly, more often than not Steam Error Code 106 isn't actually steam related and is usually linked to a problem with your Internet connection of your firewall, proxy or VPN set-up. So if you aren't sure what any of that means this guide will show you how to fix Steam error code 106 on your computer.

Takeaways:

  1. What keeps causing Steam Error Code 106?
  2. How do you fix Steam error code 106 on Windows?

How to Fix Steam Error Code 106

As always there are some really basic things you need to check before you start messing around with everything else.

  • Turn your Internet router/modem off then wait 30 seconds before turning it back on. Once you've done that check to see if the problem has been solved.
  • Next, disable any proxies or VPN connections you might be using. If Steam starts working you've tracked down the problem.

Check Steam Server Status (Highly unlikely)

Sometimes, the issue may not be on your end. Check if Steam’s servers are down:

  • Visit the Steam Status page I don't even remember the last time Steam was down so this is probably a waste of time but it is possible there's an issue so we have included it anyway.

Check Your Firewall Settings

Windows usually recognizes Steam as a trusted application and allows it through the firewall. However, this may not always be the case. Here’s how to ensure Steam has the necessary permissions:

  • Open the Start menu and search for "Firewall."
  • Select Firewall & Network Protection and click Allow an app through the firewall.
  • In the new window, click Change settings, then select Allow another app.
  • Use the Browse button to locate the Steam.exe file in the directory where Steam is installed.
  • Click Add, ensure both private and public network options are checked, and confirm the changes.

Run a Full Virus and Malware Scan

Malware or viruses can interfere with Steam’s ability to connect to the internet. To rule this out:

  • Use a trusted antivirus program to perform a full system scan.
  • Remove or quarantine any threats detected.
  • Restart your system and try launching Steam again.

Clear Steam’s Cache

Corrupt cache files can cause connectivity issues. To clear Steam’s cache:

  • Close Steam completely.
  • Press Windows + R to open the Run dialog box.
  • Type steam://flushconfig and press Enter.
  • Restart Steam and log in again.

Update Your Network Drivers (Unlikely)

Outdated or corrupt network drivers can also cause connectivity issues. I really doubt this is the cause but you're welcome to try it as a solution, To update your drivers do the following.

  • Open Device Manager by right-clicking the Start menu.
  • Expand the Network adapters section.
  • Right-click your active network adapter and select Update driver.
  • Choose Search automatically for drivers and follow the prompts.

Reinstall Steam

If all else fails, reinstalling Steam might just solve this problem for you. Though it is annoying to do.

  • Uninstall Steam from the Control Panel > Programs and Features.
  • Download the latest version of Steam from the official Steam website.
  • Install Steam and log in to your account.