FYI in the launcher you can see the latest news and such, that is embedded using the older IE API as well, so it should work fine. Unfortunately, there's no quick fix for that from our end.

It's weird that you're getting a "The supplied certificate is invalid" error, we use Cloudflare for the certificates so it should work totally fine. Is your OS fully updated?