Hi,
This issue has happened multiple times where the game refuses to launch, it shows as “Playing Now” within the Battlenet launcher.
- Battle.net won’t launch the game
- The desktop shortcut won’t launch the game
- Closing and re-opening Battle.net doesn’t fix the issue.
- Reinstalling Battle.net doesn’t fix the issue either.
The fix for it every time is to:
- Press CTRL + SHIFT + ESC to load up Task Manager
- Click on the “Details” tab instead of the default “Processes” tab
- Find “Starcraft.exe”
- End Task
There is a thread from 6 years ago where Drakuloth, Caterpepi and Zuvykree all replied suggesting that it had been reproduceable, a fix had been found and a fix was deployed but clearly the issue has reared it’s head again.
Maybe it’s time to add an option within the Battle.net launcher when a game is “Playing Now” for one of the following:
- Expand the button rightwards and add red block with a stop icon.
- Add a context menu to the Options cog for “Force Stop”.
- Change the button from “Playing Now” to a red “Force Close” because technically users don’t need to see that it’s “Playing Now”; it’s a useless option.
If any of the above options are clicked it would ask if you want to force close the game; which would close all know processes for the game & unhook/deregister any dlls; This same process can be applied for all games.
You could if you wanted make the popup have 3 options to choose from…
- Switch to Game (Activate the correct window); which would be a blue button.
- Force Close (Force close all known processes); which would be a red button.
- Cancel (Closes the popup); which would be a grey button.
It would significantly improve the launcher; it’s similar to how Steam handles running games where you can force close them via the launcher.
Thanks