# Twinmotion crashes when exporting high-resolution renders

{% hint style="info" %}
Created from [EpicGames](https://dev.epicgames.com/documentation/en-us/unreal-engine/how-to-fix-a-gpu-driver-crash-when-using-unreal-engine?application_version=5.0) documentation.
{% endhint %}

### Issue:

* Twinmotion crashes when exporting high-resolution renders.
* Twinmotion's crash log shows "GPU Crash Detected".
* Twinmotion's crash log shows "GPU crash dump triggered".

### Affected versions:

* Twinmotion 2025.1.1 or newer.

<figure><img src="/files/94Nygzy27On4HK2p2k70" alt=""><figcaption></figcaption></figure>

***

### Cause:

Windows contains a Timeout Detection and Recovery protocol which detects response times from the graphics card. The default value is 2 seconds which conflicts with Twinmotion's timeout values, when performing time-consuming, high-resolution exports.

***

### Fix:

**Increase the Windows timeout value to 60 seconds to align to Twinmotion's values.**

{% hint style="danger" %}
Perform these steps as an Administrator.
{% endhint %}

**Steps**

1. Type '**run'** into the Windows operating system search bar. Open the **Run** application.

   ![](/files/nQSWFFeXMOs8P8wTZRSV)
2. In the search field, type '**regedit**'. Click **OK** to open the Registry Edit Tool.

   <figure><img src="/files/6D05tbvDFmlBO7t6u7NS" alt=""><figcaption></figcaption></figure>
3. Navigate to:
4. `Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers`.

   ![](/files/Bhvg2CrLcF60dIxec8XN)
5. The registry key you need is called `TdrDelay`. If this registry key already exists, double-click to edit it. If it does not already exist, right-click in the pane on the right and select **New > DWORD (32-bit) Value**.

   ![Create a new DWORD registry key](https://d1iv7db44yhgxn.cloudfront.net/documentation/images/4744e353-a524-4113-bf21-45ab186d3f90/new-dword.png)
6. Set the **Base** to **Decimal.** Set the **Value** of TdrDelay to **60**. Click **OK** to finish.

   ![TdrDelay settings](https://d1iv7db44yhgxn.cloudfront.net/documentation/images/d3218114-68f1-48df-b932-182cfe5b9d51/tdr-delay.png)
7. Right-click in the right hand pane and select **New > DWORD (32-bit) Value** and create a 2nd key.
8. Set the **Base** to **Decimal.** Set the **Value** of `TdrDdiDelay` to **60**. Click **OK** to finish.

   ![TdrDdiDelay settings](https://d1iv7db44yhgxn.cloudfront.net/documentation/images/8f89c0ba-d05c-47c4-a671-aa48171ba823/tdr-ddi-delay.png)
9. Your registry should now include both `TdrDelay` and `TdrDdiDelay`.

   <figure><img src="/files/o7ENp5urvr7iDtNulz3q" alt=""><figcaption></figcaption></figure>
10. Close the Registry Editor.
11. Restart your Computle workstation.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.computle.com/troubleshooting/third-party-applications/twinmotion-crashes-when-exporting-high-resolution-renders.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
