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?

  • muhyb@programming.dev
    link
    fedilink
    English
    arrow-up
    5
    ·
    3 days ago

    I haven’t been playing Blizzard games for years and recently installed Battle-net again. It’s nice to see their Agent updates still causing problems. /s

    Thanks for the quick fix.

  • AmosBurton_ThatGuy@lemmy.ca
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    4 days ago

    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.

    • Chingzilla@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      +1 for Proton 10 fixing the Battle.net agent issue. Was only playing Starcraft, and didn’t look at the fps so no idea if there was any difference.

    • who@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 days ago

      Do you happen to know what part of Proton 10 is limiting you to 60 FPS? It might be configurable.

  • db2@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    4 days ago

    If you say that out loud you’ll skip right to the boss fight in diabolo 2

  • nelson@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 days ago

    Ah nuts. Just as I switched back to Linux on my new rig. ( Dabbled one win11 for a month, but what a forking shirtshow )

  • huck@lemm.ee
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 days ago

    Yeah, my second time since switching to Linux in the last six months. I’ve been unable to come close to fixing it on my end. I just created another profile in Lutris and pointed at wow.exe until a better solution comes along. Last time, I tried all the fixes and the only thing that worked for me was a fresh install.