To fix this issue you need to start the game and wait for the game to load properly, press Alt + Tab to switch back to Windows. In the firewall popup message allow Starcraft 2 to bypass your firewall.
In addition, you might want to check your firewall settings and to make sure that Starcraft 2 isn’t blocked.
If this doesn’t help, you might want to temporarily disable your antivirus and your firewall.
8. Start the game in windowed mode
- Start Battle.net desktop application, go to Starcraft 2 tab, and choose Options > Game Settings.
- Check Additional command-line argument and add -Displaymode 0 as an argument for every Starcraft game you wish to run in windowed mode.
- Save the changes and try running the game again.
- When the game starts, switch back to fullscreen mode and check if the issue persists.
9. Disable Vsync and reinstall Battle.net desktop app
If you’re having black screen crashes while playing Starcraft 2, try disabling Vsync from Nvidia Control Panel or Catalyst Control Center for Starcraft 2.
If that doesn’t help, try reinstalling Battle.net desktop app.
10. Check your ports
If you’re getting BLZBNTAGT00000BB8 error as soon as you launch the game, you need to make sure that ports TCP: 6112 and UDP:6112 are open.
To do so, you can use many of the free services available online. If these ports are blocked, you should check your firewall settings in order to open them.
11. Delete the Battle.net and Blizzard Entertainment folders
Users have reported BLZBNTAGT0000096A error, and in order to fix it you need to go to C:ProgramData folder and delete Battle.net and Blizzard Entertainment folders from it.
Before deleting these folders you can try disabling the all non-Microsoft services from the Startup.
12. Disable SLI or Crossfire
Owning two graphic cards and using them in SLI or Crossfire mode can give you better performance sometimes, but SLI or Crossfire mode can cause some graphical issues in Starcraft 2 such as flickering textures.
If you want to fix these visual glitches in Starcraft 2, it’s advised that you disable SLI or Crossfire and try running the game again.
13. Use the 32-bit client instead of the 64-bit client
- Open Battle.net launcher.
- Click Starcraft 2 tab.
- In Starcraft 2 tab, click Options.
- In Options, click on Game settings.
- When Game settings open, click the checkbox next to the 32-bit client for Starcraft 2 games.
- Click Done, and try starting your game again.
After doing that you’ll start Starcraft 2 in 32-bit mode, and according to users, get better performance.
Besides improved performance, using 32-bit client also fixes error 0xc0000142 for some players. This error occurs every time user tries to launch the game, and switching to 32-bit client fixes it.
Although 32-bit client has its advantages, some users report that 32-bit client is causing fatal errors for them.
So if you’re using a 32-bit client and getting fatal errors, maybe you should switch to the 64-bit client instead.
We need to mention that you can’t switch to 64-bit version of Starcraft 2 if you are using 32-bit version of Windows 10.
14. Update your OS/ game
Installing the latest Windows 10 and Starcraft 2 updates may fix many issues affecting the game.
Updating your machine is essential for enjoying a smooth gaming experience as all the games that you run depend on the OS to run properly.
To download and install the latest Windows 10 patches on your computer, go to Start > type ‘settings’ and open the Settings page. Navigate to Update & Security > Windows Update and check for updates.
Install the available updates, restart your computer and launch the game again to check if the problem persists.
15. Renew your IP and flush DNS
- Go to Start and type CMD, then right-click on Command Prompt and launch it as administrator.
- Enter the ipconfig /release command
- Wait a few seconds until you get the confirmation that the IP address has been released
- Enter the ipconfig /renew command
- Wait until your computer has e-established the IP address
- Now, enter ipconfig /flushdns to flush DNS
- Exit Command prompt and launch the game again
16. Disable background apps
- Go to Start > type msconfig then hit Enter to launch System Configuration
- Go to the General tab > select Selective startup > uncheck Load startup items
- Go to the Services tab > check Hide all Microsoft services > click Disable all.
- Click Apply > click OK > Restart.
We hope that the solutions listed in this article helped you fix the Starcraft 2 bugs that you experienced.
If you have tried other possible solutions to the same problems, hare them with us in the comments.