I've spent a couple of hours trying to replicate the issue by adjusting tls settings, and i cant replicate it, if you disable all tls settings, the launcher will fail a -2146697211 error as the launcher requires HTTPS.

I wouldn't adjust TLS settings via the registry because as it can have a knock-on effect, if you need to adjust TLS settings, you can do it within Internet Explorer's advanced tab in the internet options.

If enabling 1.1 and 1.2 is causing this issue, there is likely another issue lingering somewhere.