I’m using Macbook Air M1, and haven’t had this issue before, it only appeared a few weeks ago. I will try to explain it as least confusing as possible, the issue only affects actual in-game resolution, so every time I login my in-game resolution is reset to a smaller one, while in the setting it stays as 1920x1080, so to fix in-game resolution issue I go to settings, click on the same resolution (1920x1080) that was already chosen there, hit apply and voila in-game resolution is now also 1920x1080. The problem is, once I log out it will go back again, so I have to do this every time I login.
I already contacted support and done the routine fix-it-all rename WTF, Cache, Interface into WTFold etc… It didn’t help, and answer to that from support was: well it must be mac’s issue and we can’t help you with that. Also all the folders are read and write enabled.
So while I search internet for the solution I thought I’d also make a topic on the forum, I’m sure I’m not the only one who’s experienced it.
step 1. Open up Battlenet
step 2. Down by “play” you see a wheel (settings) press that and choose game settings
step 3. Choose the Game you’re playing
step 4. see an empty box with the text “Additional command line arguments”
step 5. Add your launch commands.
step 6. press done