Endless desyncs in wc3

I have been experiencing so many Desyncs in WC3 that game is unplayable. The message error appears, and there is a message to “send report to Blizzard”. My firewall is off, and my internet connection is excellent. I don’t have this problem anywhere but in Blizzard games.
I have lost roughly 300 MMR because every time that this happens, it counts as a loss. This is taking away my motivation to play. When will this problem be fixed?

This is a Bnet app forum, so no game bugs or feedback is collected here. Please use the WC3 forum.

And where is that exactly?

Refer to the large welcome banner that is at the top of every forum page.