Hi there,
I had exactly the same problem (WIN11) . I could solve it this way:
Go to windows - programs and features (start menu).
Search for gaming services, select ‘repair’ and ‘reset’.
After this procedure, MSFS startet perfectly without a reboot.
Hope this is helpful for someone?!
Regards Thomas!!