Fixed mine, anyway. Maybe this will help you?
My CTDs seem to be related to peripherals. Specifically, I have a few RealSimGear products that I have to shut down and unplug or I’ll get a CTD. Once up and running I can plug them back in, but it’ll die upon going to the main menu if still plugged in.
Plug all your peripherals into a single strip (so that you can unplug them) and fire up the sim first. A bit of a PITA, but at least you’ll be flying, right?