Problem while downloading any game

Ive got this problem when i download a game or an update, i start at 120MB/s then it goes to 0MB/s for about 15 sec then after the it get stuck at around 15MB/s but keeps going back and forth to 0MB/s.

i dont understand why i does that, but its doing the same thing on steam or other platform aswell…

drivers are up to date, windows is up to date, bios is up to date,
nvme write speed is 5000mb/s…

internet speed is 1.5GB/s

so i dont know what to do but it takes ages to download a single game even with a good internet. plz help

Because they throttle your speeds. Regardless of what their lying lackeys say. This is 100% a fact and it’s not your ISP, or any other nonsense they say. We’re not exactly dealing with a company that’s never been caught in a lie here. Not only are ther countless complaints of this same issue, but the only common denominator is blizzard.