Cant join any games because of "Downloading updates"

Hello I cant join any games (quickplay/comp and even skirmish) in ow 2 because of this infinite loading text “Dowloading updates”
I’ve already tried EVERYTHING I could find on the internet to fix this and this is all the stuff I did :
-checking if I missed an update (no)
-reinstall the game and battle.net while clearing every files attached to them in my pc
-all my drivers are up to date even the nvidia ones
-verified the files of the game (analyse and repair)
-cleared the battle.net cache
-changed the servers
-disabled my firewall
-reset my internet connexion with the command prompt
ipconfig /flushdns
netsh winsock reset
netsh int ip reset
-changed manually the DNS (favorite 8.8.8.8 // alternative 8.8.4.4)
-and I have ofc enough spaces left on my stockage disk (over 400 )

I really dont know what more I can do, and sorry if I made mistakes in my sentences english is not my mother tongue.

Ty for reading.

Are you french ?
I’ve had the same problem for two days now, and I’m with FREE.
My box has a hard drive problem. I’m waiting for the update to test and see if that’s the cause.
Like you, I’ve done everything, but nothing works. So I think it’s because my box has been bugging for a few days, but I’m not sure.

UPDATE :

I FINALLY FOUND IT!

It was my FREE router!

To fix the problem:

Connect with another internet access
Such as tethering with your mobile from a 4G network

Launch the game, join a match
Wait for the match to load, and once it’s started, disconnect.

Reconnect your box and restart OVERWATCH

Problem solved

Bonjour ,

Désolée je vais écrire en Français , car n’ayant pas du bon anglais pour m’exprimer .

Alors j’ai testé votre astuce , je peux confirmer que cela a fonctionné .

Merci beaucoup .

Reyna