

Just to clarify, when mentioning problems with battle.net (in general), the issue you’re talking about is that when you click play for a game, afterwards the button shows “running” then switched back to “play” without anything popping up, correct?
If so, your issues probably aren’t related to anything on your machine except wine (as mentioned by other comments, don’t worry about drivers or vulkan or anything).
There is a known issue that when switching between wine versions, if that exact scenario occurs, you have to blow away the wine prefix.
For some games this is harmless, some save config files or saves for players in the prefix.
Instead of trying to lock drivers or mesa or vulkan to specific versions, instead lock whatever version of wine you have set for battle.net in lutrus to a static version. That includes not using proton-experiemental or proton-ge latest, but instead a set version like proton-ge10.26 (or whatever).




I agree with another comment, it might be A/B testing. I get it sometimes (and sometimes not) when opening links from my RSS app to my Android Ironfox browser. I have ublock setup and adguard on my router.