Fix Your Servers

Sorry to be blunt, but your connection being fine to other Blizzard games is meaningless. I had a connection issue with WoW for several months because of packet loss in Houston on the way to the WoW server I play on. Severs are located in different geographic locations, which means you can have an issue with one and nothing else you connect to. Do you want to troubleshoot, or just leaving “feedback”? If you want to work on a resolution, start with these steps:

https://us.forums.blizzard.com/en/overwatch/t/common-connection-and-latency-issues