I had weird problems like that awhile back and what I ultimately did was to totally uninstall everything, track down any and every file it installed.
I removed all traces of everything MSFS related and slowly installed one part at a time checking after every part.
Eventually everything was reinstalled and it worked fine.
I hesitate to suggest that because a full reinstall takes days.
One more thing:
There’s a HUGE update in the pipe and chances are that everyone and their brother’s sister-in-law is downloading it.
Maybe that causes problems?
One thing you can try is to enable “off-line” mode for the game. That way if the network or servers get hammered, you can still play, just w/o the streaming scenery.