Found the culprit to my PC shutdowns specifically with MSFS running!

Probably not… I always thought those shutdown and reboots are part of the safety mechanism to prevent the overloading from damaging the components. So it just shuts down and restart before it could damage anything.

I’ve been having shutdowns like this for over 2 years now, and my components are fine.