I now typically never get a CTD.
Yesterday, I went to Update a Carenado Aircraft from the MS Store, and it seemed to update ok, but then the sim did a CTD. !!
I restarted the sim, and decided to delete the plane, and then re-load it.
The Plane appeared to delete, and had a size of 0 bytes, but was still there, despite a Re-Boot.
In the end I had to resort to actually Manually deleting the plane from OFFICIAL, and then when I restarted the SIM, it did not show as present @ 0 Bytes, and I was able to successfully download & install it again.
SO, after the CTD, the Carenado aircraft files were still there, but the Sim could not see it or select it. ( maybe some index file somewhere ?)
Anyway, I know that messing with files in OFFICIAL is a bad thing to do, but in some cases, you may have to – even if you risk having to completely re-install the whole of MSFS !!