Ok s this sounds like a sad fix, and it , ok it isnt one, but this sometimes works for me & my machine , when I get the freeze up, Rainbow wheel, yet , I still hear game sounds, and all my friends on discord, and my friends in my group dont see me “looking like im bugging out” or acting like my toon is traditionally crashed or offline. I KEEP USING MY ACTIONS. and somehow, more often than not, the game recovers.
Why?, what is the trick?
I think Macs, well my 2019 Desktop 3.6 GHz 8-Core Intel Core i9 Radeon Pro Vega 48 8 GB Built-in Retina 27" 5120 × 2880 Display mac, specifically, needs to know I am still at the controls.
And when it does know this, it works through what used to knock me out of the game.
So in really lousy back alley translation, if it knows a human is still at the controls, then it knows not to disconnect. Or , rather, active input of user is equivalent to the Mac saying, “ok, this is not some weird foreign assault on my processors, and my human is aware and operating me. Thus I will keep the party going”
Therefore, when I ASWD, mouse, mouse , control click, spacebar, etc, during a little freeze, I tend to not get disconnected as much as when I just stop all actions, and do what I used to do, and say to my party in discord, “well I’m getting the freezy Rainbow Wheel’o Death” , sit back, take no action, and wait for a total drop of the game, for a restart of the computer, and my Bnet, which might be longer than my group (or I) would rather it be.
So, don’t punch your keyboards too hard, but do know this happened a few times to me yesterday, and I was able to power through it with this method and stay on and keep the game rolling. good luck to you all!