

Game disconnects when going to (almost all) Legion Zones
I've posted about this before, but it is really becoming a problem for me as I'm trying to level a DK and I can't apply a Rune to his weapon.
On multiple characters since I started playing again back in like April/May, whenever I try to zone into a Legion zone, my load screen finishes and then I get disconnected, and the character needs to be retrieved with the Stuck Character tool - although sometimes that fails, and I need to put in a whole ticket to get them unstuck.
This happens whether I use my Dal HS, when I use the Org/SW portal room port to Aszuna, and when I try to use my DK's Death Gate. I also had a character get stuck taking the Suramar portal during the Uniting the Elves quest line. Even during Timewalking I had issues - my first dungeon was Nelth's Lair and that went fine, but when my next queue popped and it tried to take me to Eye of Ashzara, I got d/c'd and had to retrieve the character.
The only time it hasn't happened is when I made two alts: a Highmountain Shaman and Hunter. On those characters I was able to leave HM for Orgrimmar and then use my HS to get back to HM before I set the HS to another location.
I have tried everything I can think of. I have uninstalled and reinstalled the files. I've verified the files. I have gone in without addons. Nothing works. The last word I heard from Blizzard was that it may be a connection issue but it doesn't make sense that I'm able to go to literally any other part of Azeroth, but then besides 3 fringe cases, my connection explodes when I try to hit up the Broken Isles or other Legion Zones.
Does anyone have any ideas about what is going on, or had something similar happen to them? I am open to any ideas. Before it was just annoying but now that I have a character that needs to go to one of those zones occasionally it really sucks,