I am from EU, but the issues are the same. I do not have a solution, I tried every workaround there is at the moment. Nothing really works and IF, it is so time consuming and annoying that it is not worth it to be honest. I already spent too much time the last days just for this alone. And I know many of you did, too.
But I can tell you guys what I do at the moment until this is fixed, which could take some more days or even longer, who knows.
- Option #1:
Boot into a Windows install. Maybe use an old SSD for that. Install BattleNet and install WoW (or whatever game). Then boot back into your Linux OS and then you can access the NTFS Windows SSD and just copy over the WoW install folder (or any other game) to your Linux System/Drive.
Then you can use “Bottles” [ usebottles_DOT_com ] or “Lutris” [ lutris_DOT_net ] to start the game with the WoW.exe (or whatever the .exe file is for the game you want to start). You can use the latest GE-Wine versions for this [ GitHub - GloriousEggroll/wine-ge-custom: My custom build of wine, made to use with lutris. Built with lutris's buildbot. ] . The game will start and you need to enter your login credentials. And every time you start the game you need to enter your password again. (not that of a problem imho…). Done.
- Option #2:
For those who do not want or just can not install Windows or don’t have any old SSD to use etc.
You can use something like “Gnome Boxes” (any other VM software should actually work for this, virt-manager, VirtualBox etc.)Install the Windows 10 ISO [ microsoft_DOT_com/en-gb/software-download/windows10ISO ] and then BattleNet and then do the same as you would do on a normal Windows, install the Game then you can use something like WinSCP for FTP file transfer to your Linux HOST (you need to have a ftp server running on your host though!).
Then copy over the install folder of your game to your Linux System. And proceed in the same way as described in Option#1
I don’t know if the game will update itself without the BattleNet launcher or what happens when there is an update that needs to be downloaded. But my guess is, that you can’t login or join a Server without the latest patch. If that happens, just update on Windows again and copy the folder over to your Linux System again.
When you use a SSD/NVME this doesn’t take very long, like not even 5 minutes depending on the speed of your drive(s).
So, everybody with this problem are actually using a Linux OS for sure. So I think that this shouldn’t be an issue to do for most people.
Good tool for downloading custom GE-Wine versions:
davidotek.github_DOT_io/protonup-qt/
tldr: Copy over game install folder from Windows System(VM) to Linux System and start the game directly with the .exe file / without the BattleNet Launcher. For updates, do it on Windows System… rinse and repeat.