Problem
“Unable to Initialize SteamAPI” error prompt after click on the game from Steam library. This error may caused by firewall, Comodo Internet Security or Steam beta client.
Solution 1: Add Exception list for related Game’s Executable in Firewall
If you have third-party firewall active or Windows Defender Firewall turned on, it might be blocking the game’s executable from connecting to the Internet.
For Windows Firewall:
- Go to Start > Control Panel > Windows Firewall.
- Click Allow and app or feature through Windows Firewall option from the left side list of options.
- Locate the game’s entry on the list and check the boxes next to both Private and Public networks.
- Click OK and restart computer.
Solution 2: Opt out of Steam Beta
- Go to Start > Steam PC client.
- Click on Steam option > Settings > Account tab > Change button under Beta participation section.
- Click to open the drop-down menu, choose NOTE – Opt out of all beta programs option and Apply.
- Exit from Steam PC Client.
- Press Ctrl + Shift + Esc key combination to open Task Manager.
- Click on More detail, select Steam-related processes (such as Steam.exe, Steam Client Bootstrapper or GameOverlayUI.exe) one by one and choose the End task option.
- Locate Steam.exe executable and right click to open its properties.
- Go to Compatibility tab, check for Run this program as an administrator option and click Apply.
- Open Steam PC Client and try relaunching the game.
Solution 3: Disable Auto-Containment on Comodo Internet Security
- Open the Comodo Internet Security UI.
- Go to Settings > Security Settings > Advanced Protection > Containment > Auto-Containment.
- Uncheck Enable Auto-Containment option or locate the game’s executable from the list and turn off the slider under Enable Auto-containment option.
- Confirm the changes.
Solution 4: Reinstall Steam PC Client
- Open Steam Client.
- Go to Settings > Downloads > Steam Library Folders.
- Navigate to the file path stated in Steam Library Folders and find steamapps folder.
- Backup steamapps folder.
- Repeat the same process for all library folders.
- Go to Start > Control Panel > Uninstall a Program.
- Locate Steam entry on the list, click on it once.
- Click on Uninstall button and confirm any dialog boxes which may appear.
- Restart computer.
- Redownload Steam and run the downloaded executable on computer.
- Add the folders again as the Steam library folders.