Halo Reach crash issue

I was able to solve the issue by reducing the display resolution size from 1920 x 1080 to 800 x 600 and later at some point the game would crash from overheating despite the longer duration than 1920 x 1080.

Here is my specs

Intel(R) CoreI™ i3-6100U CPU @ 2.30GHz 8.00 GB
GPU Intel(R) HD Graphics 520