SOLUTION: MacbookPro 16" gpu crash: Display: Timed out while waiting for GPU to catch up. (500 ms)

SOLUTION: MacbookPro 16" gpu crash: Display: Timed out while waiting for GPU to catch up. (500 ms)

I just wanted to post this for the unfortunate who run into this problem…

For weeks I’ve been troubleshooting a crash that only occurred in packaged builds on MacbookPro 16" models from 2019-20. While pre-loading the level, the laptop would freeze and crash completely, requiring a restart.

Checking the logs you could see it happened while loading levels proceeded by the following error repeating:

“Display: Timed out while waiting for GPU to catch up. (500 ms)”

Long story short it turns out to be an issue with Materials that had World Displacement and tessellation enabled. Disabling this feature in the material results in no more crashes.