At some point the last month something broke World of Warcraft in Lutris. I am not sure if it was an update of wow or Lutris. Either way i have tried so much stuff that i am not sure what was default anymore to get it working.
When i am trying to launch World of Warcraft through the new Battle.net launcher, through Lutris nothing happens. Then after aprox 10 seconds of waiting, i get an error message and error report interface.
After trying everything me and my brother could think of, i tried just launching it directly through wine, and it works just perfect there, and it also works perfect from Windows. It is and has always been on a NTFS partition.
Check your Wine Config in Lutris to see if it has reverted to Windows 7. I had this issue with Lutris and changing to Windows 10 fixed it. For me, it was DirectX 12 in the game being incompatible with Win 7.
I was reading up on this issue, and someone suggested it was a file permissions error with the ntfs partition. They solved it by moving to a non-ntfs drive. I don’t know if this is relevant to your issue because you mentioned you can start the WoW.exe and BattleNet through Wine, just not through Lutris.
I have a second nvme drive where I run 5.12 RC kernel on Ubuntu 21.04 daily builds which shares my “production” WoW instance (on the other nvme drive). Win 10 on an SSD. Never been able to get the 3 “instances” to share the one Battle Net directory. Be very interested if the reinstall works - can you share the setup if it does work?
I’m having the same issue: crashes on start when using Lutris, starts fine when using system Wine (but crashing too if setting system Wine in Lutris config). Have you ever found out what was the reason?