A little while ago, the Battle.net app started popping up a message: “Battle.net Agent Went to Sleep” with error code BLZBNTBNA00000005.
Dismissing the message box just results in it popping up again a few seconds later. Killing Battle.net causes the game I was playing to exit immediately, which is no fun when in the middle of a competitive match.
This seems to be a problem with a new version of Blizzard’s Agent.exe, located in ProgramData/Battle.net/Agent/Agent.9124. It’s not the first time they have pushed out a new version that breaks in Wine (GE-Proton9-27 in my case).
Workaround:
Block the new version from being used or refreshed. This only works if an older version (e.g. Agent.9098) is still installed. One probably is, assuming your Battle.net installation is more than a couple days old, because it keeps a prior version around when updating.
chmod a-rwx ProgramData/Battle.net/Agent/Agent.9124 # Remove all access permissions
sudo chattr +i ProgramData/Battle.net/Agent/Agent.9124 # Prevent Battle.net from restoring the permissions
Anyone else seeing this today?
Same problem. The only thing that fixes it is playing in Proton 10 but that comes with the side effect of locking Overwatch 2 to 60 FPS despite playing on a 165hz monitor.
Doesn’t matter whether I change my settings to 720p all low or 1440p all ultra, I’m still locked to 60 fps.
Edit: 7600X, 32GB RAM, 6700XT and 2TB Western Digital Black SSD so it isn’t my specs holding me back. Was working fine just a few days ago but now I can’t play OW2 and Final Fantasy 16 since the last Proton update.
Do you happen to know what part of Proton 10 is limiting you to 60 FPS? It might be configurable.
I have no clue at all. All I know is I could get 165 FPS in OW2 when I was running under GE Proton 27.