Constantly Losing Connection to game servers

Whether it is Call of Duty Modern Warfare, or Overwatch, I have nonstop been getting dropped from games randomly due to me losing connection to game servers. I’ve tried uninstalling and reinstalling, and even installing games to another drive but I have had no luck. I’ve been fed up since this morning due to me getting a Leaver Penalty on something I could’nt control. And my wifi is not the issue, as games in other launchers run perfectly fine, but other than that this is the only issue I have had with the Battle.net Launcher. If ANYONE can help it would be greatly appreciated. Thank you.

i would also like to know how to fix this annoying issue. i have port forwarded for all the games and services. i have put my pc in dmz. i have tried changing dns servers as well as reinstalling lan and wifi drivers and doing a reset on modem and router. nothing seems to work. it seems to only happen with battle.net