Here’s a list of potential scenarios that might spawn this error:

How to Fix Steam Error Code -137 and -138 ‘Failed to load webpage’ ?

Before trying any of the potential fixes below, do some research to confirm that the issue is not beyond your control. It’s possible that Steam is currently dealing with a server issue that prevents its users from accessing community features. One way to verify this is by checking the current status at SteamStat.us.

Using Big Picture Mode

If you’re using for a quick workaround that will allow you to play games from your Steam library, consider using Big Picture Mode. This will not fix the root cause of the issue, but a lot of affected users have confirmed that this workaround is effective in circumventing the ‘Failed to load web page (unknown error)’ issue. To enter Big Picture Mode, simply click on its icon – Top-right corner of the Steam client window. Once you are inside Big Picture mode, repeat the action that was previously causing the error and see if the issue is now resolved. If it works, you’ve just managed to circumvent the issue. But keep in mind that this is merely a workaround and it doesn’t resolve the root cause of the issue. If you’re looking to find and fix the problem properly, troubleshoot with the next methods below.

Whitelisting Steam or Uninstalling 3rd party firewall (if applicable)

As it turns out, the majority of users that were encountering -137 and -138 error codes when trying to use the overlay browser from within Steam have confirmed that the issue was being caused by an overprotective firewall that ended up blocking communications going out of Steam due to a false positive. If this scenario is applicable, you should take a look at your firewall settings and whitelist the Steam application and the ports that are being used by this application. However, keep in mind that the exact steps of doing so will be different from firewall to firewall. With this in mind, open your 3rd party firewall solution and see if you can whitelist Steam. Additionally, if your Firewall works with a permission system, give full access to Gameoverlayui.exe – Located in the root folder where Steam was installed. Next, repeat the same thing with SteamWebHelper.exe – Located in Steam/bin. IMPORTANT: If the problem is being caused by a 3rd party firewall tool, disabling it will NOT fix the issue. The same security rules will still remain in place and the ports will still be blocked from communicating even if the responsible app is turned off. If whitelisting is not an option in your case, the only way to go is to simply uninstall the 3rd party firewall entirely. Here’s a quick step by step guide with how to do this: In case this method wasn’t applicable, move down to the next potential fix below.

Clearing the Steam’s Web Browser Cache

Another potential culprit that might be contributing to the apparition of the  -137 or -138 error codes in Steam is bad temporary cached data. As confirmed by some users, you might be able to fix the issue by accessing your Steam Web Browser settings and deleting the Browser Cache and Cookies. This is especially effective in those situations where the problem is only occurring when you attempt to use the overlay browser that Steam offers. If this scenario is applicable, follow the instructions below to clear the web browser cache in Steam: In case this operation didn’t fix the issue and you’re still encountering the same Error Code: -137, move down to the next potential fix below.

Giving Permissions to SteamService.exe

As it turns out, this issue can also occur due to an inconsistency caused by the fact that Windows is unable to recognize the signature of the Steam client – it will treat the application as one from an Unknown publisher even though Steam is signed by Valve. If this scenario is applicable, you can end up giving every permission needed to SteamService.exe by opening the Properties screen and showing and installing the certificate from the Digital Signature tab. By forcing Windows to retrieve certificate data manually, you should end up eliminating the Error Code: -137 or Error Code: -138 completely. Here’s a quick guide on giving the correct permissions to StreamService.exe by forcing Windows to acknowledge the digital signature of the main executable involved in this operation: In case you’re still encountering the Error Code: -137 or Error Code: -138 despite ensuring that the Valve digital certificate is installed, move down to the next potential fix below.

Enabling Beta Participation

In case you only get the Error Code: -138 when trying to access the Store and the Community tab in Steam, but you can access your Steam’s Library, you might be able to fix the issue swiftly by enlisting in Beta Participation. There is no official explanation on why this is effective, but a lot of affected users have confirmed that this quick fix finally allowed them to get rid of the annoying error message. If this scenario is applicable to your current situation, here’s a quick step by step guide that will show you how to enable Beta Participation in your Steam Client: If the same issue is still occurring, move down to the next potential fix below.

Changing the Default DNS Settings

In case you’re using an ISP (Internet Service Provider) that assigns automatic DNS (domain name servers) and dynamic IPs, it’s possible that you are seeing the Error Code: -138 / -137 due to a network inconsistency. If this scenario is applicable, you should be able to get the issue resolved by moving away from the default DNS switchboard to Google’s Public DNS. A lot of affected users have confirmed that this operation was the only thing that allowed them to fix the issue. However, keep in mind that in order to do this, you will need to do some modifications from your Network Connections window (in your Windows GUI settings). Here are some step by step instructions that will show you how to do this:

Refreshing the Network Adapter

If you get this far and none of the potential fixes above have helped, it’s very likely that you’re dealing with some type of network inconsistency. One final thing that you can try is to reset the network adapter to the default configuration – This procedure is also known as winsock reset or coms reinstall. In the event that an inconsistent network adapter is causing the Failed to Load Web Page in Steam, follow the instructions below to refresh your network adapter: Note: The instructions below should work regardless of the Windows version that you’re currently using.

SOLVED: Internet Explorer cannot display the webpageFix: A Webpage is Slowing Down Your BrowserFix: This Webpage Was Blocked By an Extension (ERR_BLOCKED_BY_CLIENT)Failed to Load Overlay Localization File in Steam Fixes Steam Error Code  137 and  138  Failed to load webpage  - 81Steam Error Code  137 and  138  Failed to load webpage  - 26Steam Error Code  137 and  138  Failed to load webpage  - 67Steam Error Code  137 and  138  Failed to load webpage  - 79Steam Error Code  137 and  138  Failed to load webpage  - 12Steam Error Code  137 and  138  Failed to load webpage  - 57Steam Error Code  137 and  138  Failed to load webpage  - 59Steam Error Code  137 and  138  Failed to load webpage  - 99