Unity Issue Tracker - Crash with Failed to present D3D11 swapchain
Closed
UUM-61705
Crash with Failed to present D3D11 swapchain
Unity: DirectX11
WinArm
DX11
Won't Fix
6.4.X
6.3.X
6.2.X
6.1.X
6.0.X
2023.3.X
2023.2.X
2021.3.X
Cancelling: the 6000.1 version has reached its end of life. If you need additional fixes, please upgrade to a newer Unity version.
Cancelling this 2023.2 tech release issue since the support for this release has come to end of life. Cancelling this 2023.2 port case does not affect any LTS or Unity 6 Beta/Preview that remain open.
Steps to reproduce:
Open any Unity project on a Windows Arm machine
Open either File>Build Profiles... (Editor version 2023.3.0b3 and above) or Edit>Project Settings (other versions)
Move or resize the window (the crash might reproduce as soon as the window starts rendering too)
Expected result: No crash
Actual result: The Editor crashes with the following error
Failed to present D3D11 swapchain due to device reset/removed.This error can happen if you draw or dispatch very expensive workloads to the GPU, which can cause Windows to detect a GPU Timeout and reset the device. (see https://docs.microsoft.com/en-us/windows-hardware/drivers/display/timeout-detection-and-recovery).If you believe this error is due to built-in Unity functionality, please submit a bug.This is an unrecoverable error and the editor will shut down.