Keep Getting Disconnected from Games Randomly

I keep getting disconnected from my games randomly.

My ms is fine, I don’t spike or drop, my internet is fine.

But then all of a sudden, everyone just stops / running in place / ect. then I get booted from the game with no notice or warning or what ever, then after a few seconds, I get added back into the game.

This has happened like 4 times in the last hour. It’s getting really annoying.

This sounds like packet loss that lasts for long enough to disconnect you. Are you playing on PC? If so, can you run a WinMTR test for 10minutes to try and catch where the packet loss is happening?
https://us.battle.net/support/en/article/27780