Disconnecting at start of pet battle

this is happening to me alot !!

Happening today Feb 2022 on my Hunter. Not demon hunter.

Getting disconnected sometimes when initiating wild pet battles everywhere. I resumed pet battling and started experiencing this two months ago.

Also disconnected frequently when flying up or simply hovering in certain spots in Legion zones only (druid travel form) https://eu.forums.blizzard.com/en/wow/t/disconnects/345138. Definitely noticed this in 2021, may have been around longer.

And sometimes when falling anywhere - this has happened for years.

I tried disabling ā€œOptimize Network for Speedā€ weeks ago, no noticeable effect.

I tried resetting UI today. Logged in without addons, flew up in a Legion zone in travel form and disconnected. Donā€™t know if these three disconnection triggers are related.

More info: I got instant disconnected, twice, when flying up (spacebar, travel form) while doing the early part of the Kyrian campaign. This is the only time flying outside of Legion zones Iā€™ve noticed this.

And I was instant disconnected today, when charging in a Torghast instance, while I was movement impaired.

My theory: thereā€™s code intended to prevent people from briefly disconnecting and moving their character and reconnecting, or some similar exploit. So whenever the server perceives that your character has moved in a way not allowed, you get instant kicked. For example, Druid travel form instant takeoff with spacebar in Legion zones. Initiating pet battles sometimes instantly moves your character. Falling (especially in the Pandarian racing instance with a lot of speed stacks), or moving too fast in Torghast when it doesnā€™t think youā€™re allowed to.

Legion initially wasnā€™t intended to have flying (nor would the early stages of the Kyrian campaign expect this). Iā€™m guessing that the code for how druid travel form works in outdoor areas of all the other expansions is somehow different from Legion. Iā€™ve noticed that sometimes thereā€™s a brief stutter, almost as if itā€™s a frame rate drop, less than half a second, when trying to spacebar up in druid travel form in other expansions, which keeps me grounded a moment. Perhaps this pause was a workaround added to fix this very issue, and didnā€™t make it into Legion.

Whatever the causes, these instant kicks are annoying when flying or pet battling in outdoor zones, but greatly annoying when youā€™re killed while trying to time a max Torghast instance. And if you havenā€™t fixed this before everyone is doing a lot of rapid movement with dragons in the coming expansion. . .

Instant kicked today while dragon riding. Was on the campaign quest, ā€˜Who Brought the Ruckus?ā€™. Was dragon riding to the objective, disconnected when I reached it.

The battle pet disconnects are currently happening on my Paladin.

Tried UI reset, etc etc. Still happening.

I know this is a pretty old post but apparently still an issue for some. Iā€™m actually playing my druid when itā€™s happening though