@Latitude87
On a rare occasion , reinstalling the video driver is worthwhile.
The only other easy thing I can think of to check is to create a new windows administrator account user profile and log into that windows account, to test to see if the launcher appears, that user account can be deleted after testing.
The launcher is like a web browser in that it uses the chromium framework, which is why antivirus network settings and even sometimes browser extensions can cause issues.
But if nothing is blocking the launcher , then I would be looking at the C++ installs , in add/remove programs see if you can select modify then run a repair.
The only remaining step to see 100% if it is something in the normal boot , is to actually boot into safe mode with networking and see if the launcher appears, just to confirm 100% the OS side is good. The only way the launcher will patch in safe mode with networking though is to switch to non streaming per this guide link.