I’m new to using my Steam Deck, and I started downloading some games like Classic WoW. I followed a lot of guides to install it, and everything worked fine initially, even with add-ons. However, after letting my Deck charge for a bit, I’m having trouble launching Battle.net. When I try to start it, the screen goes black briefly, and then I get kicked back to the game library without anything launching. I’ve made sure that both the setup and exe files run with Proton Experimental, but I’m not sure what I’m missing, especially since I’m still getting the hang of Linux. In an edit, I mentioned that I managed to fix the problem by creating a new folder for WoW outside of the compatdata and everything is working flawlessly again. I’d like to share this for others in case they run into the same issue!
2 Answers
It sounds like you did everything right initially, but sometimes the shortcut needs to be switched from the setup executable to the actual game executable. Just a tip: make sure everything is in one compatdata prefix. Also, it could be worth restarting your Deck; sometimes that clears up these bugs. If all else fails, launching Battle.net in Desktop mode might help too.
If you haven’t already, try doing a full system reset and launch Battle.net like you did the first time. It’s odd that it would stop working out of nowhere. If the reset doesn’t work, attempt to launch Battle.net in Desktop mode. If that doesn’t work, you might need to reinstall it. Sometimes I have to fully relaunch Battle.net after my Deck sleeps, as just restarting WoW doesn’t cut it for me.
I actually did switch to launching it through battlenet.exe right before I installed WoW. It was working fine at first, so I’m confused about what changed after giving it some time to charge.