I have made many attempts to address battle.net client system in other posts. I have done many things like cache removal, putting in the Direct X 11 instead of 12 (-d3d11) prompt, closing and reopening the client many times.
Here is the problem: Why do I even have to do this? Blizzard you are are AAA gaming industry. You forced everyone to use this Client and you cannot fix these basic issues? I can download anything from my browser and there is no issue. So why is it that your client is a giant piece of crap software? It is not my side, it is your client software. Like I said, I can download from anywhere and it works. I just downloaded a full game on Steams software using my 1 gig google internet speed. This game was 30 gb in size and took a few minutes. Meanwhile, Blizzard you just launched a 30 mb patch on Classic WoW SoD and it was stuck trying to download for 8 minutes?
This is not a my problem, it is a your problem. You have the money and backing to fix this issue. Why are you not fixing your client? I have never seen such a terrible client software, which is being forced to use or you cannot use the companies product. Like I said, it isn’t on my side. I can Download and Update software from my browsers, other gaming clients like Steam, and I can do updates to my computers drivers with ease. It is only your Client software that is the problem.
Please fix your client. Use a few thousand of dollars to pay someone to run diagnostics and put a permanent fix to your software. This is ridiculous that most of the Technical Support issues is related to your Battlenet Client Software.