Desync/World MS Lag

Recently for the past 1-2 months i’ve been getting world MS lag spikes/desync from world server with 3000+ world ms. When it happens everyone is running in place but the game is still playing, I can type in chat, and when the game syncs back to normal It uses all the abilites I pressed while I was desynced catching back up to server. I’ve ran a Winmtr and this is the results.

|------------------------------------------------------------------------------------------|
| WinMTR statistics |

Host - % Sent Recv Best Avrg Wrst Last
192.168.1.1 - 0 350 350 0 2 75 1
No response from host - 100 71 0 0 0 0 0
96-34-68-132.static.unas.sc.charter.c - 0 350 350 9 15 79 11
96-34-12-154.static.unas.mo.charter.c - 0 350 350 11 16 78 14
crr02spbgsc-bue-401.spbg.sc.charter.c - 0 350 350 16 21 89 19
bbr01spbgsc-bue-4.spbg.sc.charter.c - 0 350 350 15 25 86 23
bbr02slidla-tge-0-1-0-4.slid.la.charter.c - 0 350 350 18 29 87 31
bbr02atlnga-tge-0-2-0-1.atln.ga.charter.c - 0 350 350 18 24 96 22
96-34-150-101.static.unas.mo.charter.c - 0 350 350 17 25 86 24
ae1-br01-eqat2.as57976.ne - 0 350 350 42 53 187 42
et-0-0-4-br02-eqch2.as57976.ne - 0 342 342 44 90 3519 45
be2-pe01-eqch2.as57976.ne - 0 350 350 46 51 117 50
24.105.62.129 - 0 350 350 47 52 91 49
________________________________________________ ______ ______ ______ ______ ______ ______

WinMTR v0.92 GPL V2 by Appnor MSP - Fully Managed Hosting & Cloud Provider

(had to remove the link parts to be able to post the winmtr)
Anyone have a clue what’s happening? Is it my ISP/router or is it on blizzards end?

wired or wireless? If you are wireless can you test wired?