Twinmotion crashes on startup DXGI_ERROR_DEVICE_HUNG

I have been down this path before and it was a 2 week nightmare to fix. Been fine for a month only to happen again with a windows update or something it seems.

Fatal error: [File:Unknown] [Line: 684] pResource->Map(Subresource, pReadRange, reinterpret_cast<void**>(&pData)) failed at D:\tm\workspace\Release-2022.2\Engine\Source\Runtime\D3D12RHI\Private\D3D12RHIPrivate.h:1185 with error DXGI_ERROR_DEVICE_REMOVED with Reason: DXGI_ERROR_DEVICE_HUNG

This doesn't seem to be an isolated issue but i have seen no fixes. Can someone shed some light on why the software is just so unstable? Really is costing my business money with down time that i know must be a driver or device error with windows updates.

Can anyone assist?

FIX UPDATE

I ended up fixing myself. For those encountering the same issue here is the fix.

The issue is the program is triggering the graphics card to use 100% of the power limit which triggers the crash event or device hung.

Now the admin are saying that MSI afterburner is causing the issues but in fact MSI afterburner is the only thing that can actually solve the issue.

You set the power limit to between 70-80% and save the profile and lock it in. Also save it in both 2D and 3D profile settings inside the settings tab. Also make sure it starts on windows startup on those profiles

Once that is set the software can not trigger the device hunbg error as it can't throttle power to 100%

I have tried everything else, do not worry about those fixes, this is the only one that works and is stable. Hopefullyw Epic fixes it soon so it's stable.

Hello ,

Thank you for posting in the community and reporting back on what you did to resolve the issue. It is interesting that the power limit was causing the crash typically adding a TdrDelay in the registry helps avoid this type of crash based on this article:

https://twinmotionhelp.epicgames.com/s/article/Video-Card-GPU-Crash-during-export-using-Path-Tracer-Long-computation-times-TDR

Regarding the MSI Afterburner, that application installs Riva Tuner which is the application causing crashing if running but they have a beta (7.3.4 Beta 6 Riva Tuner) release currently that avoid the crashing issue. Here is the article to reference on the MSI afterburner crash:

https://twinmotionhelp.epicgames.com/s/article/Twinmotion-Can-Crash-due-to-MSI-Afterburner-and-Riva-Tuner

We look forward to helping improve those GPU related crashes with future version of Twinmotion and please report crashes and bug directly by using the [ contact us ] button from the home page or by following this link:

https://twinmotionhelp.epicgames.com/s/case-community-page

Kind regards,

Vincent B.