Xbox one x crashing when loading

I have done all the trouble shooting that everyone has suggested that would cause such a problem, but have not seen a change as to why it crashes. Ive performed soft and hard resets on the console and still the same thing, games crash at loading. Had it hard crash(console shuts off) with one game and that was modern warefare. Im thinking its more of internal issue at thos point and I wanted to ask for help as to what I needed to look for if I wanted to repair my console myself?

Did it give you an overheating error message after it crashed?

Sounds like the hdd needs new firmware and it needs a new dose of thermal paste I use arctic silver with mine it’s one of the best out there

No never received one just froze, followed by the system shutting off.

I can only think of thermal paste fan or firmware issue