Thanks, I got to fix it.
In case anyone else have the same problem here is how I fixed it:
The problem was that only TLS 1.3 and TLS 1.2 were enabled on my computer. I had to enable 1.1 and 1.0. Aftrer that the launcher started downloading updates.

Here is a quote from steam forum with the same problem

1º - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp -You only need to click on the WinHTTP folder, not anything inside it. Right click on 'DefaultSecureProtocols' and modify. Change a00 to a80.
2º - HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp -Same as 1. this is the 32bit folder.
3º - HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings -This Registry entry is titled 'SecureProtocols' This might already be set at a80.
4º - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings -Same as 3. As soon as you make all 4 changes, you should be able to login to the launcher, no restart required.
Also open control panel -> Internet options -> Advanced ->
Under security, have TLS 1.0 and 1.1 checked.
Could help to restore default settings too (click the "Reset..." button, or the "Resore advanced settings").