Basically I installed the client through lutris, did not have any issues.
Within the client I installed WoW.
I would launch the client through lutris and launch WoW from within the client. This causes the client to quit and seemingly be “replaced” by the game, cause Lutris still considers the client “running”. When “stopping” the client through lutris, it closes the game.
Already tried reinstalling battlenet and wow, without effect.
I suspect it might have to do something with KDE Plasma. The issue appears on Wayland and X11.
On my other machine where I am running i3 I can not reproduce the issue; the client stays open after launching a game.
Had the same issue. BattleNet has a new setting which closes the client after starting a game. I don’t know why it was activated on one machine but not the other.
Solution (worked for me)
Go to Settings in BattleNet Launcher, App and then the second box “On game start” and choose the option to always let battle.net open.
Sry for the german screenshots. Hope this helps anyway.
There is a reason it is set to exit completely when I launch a game:
battle.net.exe and agent.exe have a nasty habit of polling out to blizzard servers and will often crash in the background when left running causing the game you are running to unexpectedly die. I would strongly recommend you put this back to exit completely on game launch - it was set this way in the installer.
This is from the lutris installer:
Client:
GameLaunchWindowBehavior: '2'
which is written to /drive_c/users/$USER/AppData/Roaming/Battle.net/Battle.net.config during the battle.net installation
see my reply here - you want to leave the default behaviour as exit completely when I launch a game. It stops random game crashes when battle.net.exe or agent.exe die