That is my gut feeling as well. After years of stability, I started getting multiple CTDs about a month ago. I've been in contact with MSFS. They gave me a bunch of things to try from removing and reinstalling / rolling back drivers / Microsoft C++ libraries to checking Windows for system errors to loading the sim in Safe Mode. I even reinstalled the sim and was still having CTDs. All of my components check out. No errors from memtest, Heaven or any of my other games yet the CTDs persisted. I strongly suspect something on their side.