Hi folks,
We are running into a crash in our 5.7 upgrade stream that seems to be related to the Intel NPU driver: https://www.intel.com/content/www/us/en/download/794734/intel\-npu\-driver\-windows.html .
Our team members who have an Intel NPU and don’t have the latest drivers are unable to launch our project on Windows, this issue has been reported a few times online:
how to fix Unhandled Exception: 0x80000003 CRASH!?
https://www.reddit.com/r/ValorbornPC/comments/1smfgw3/fix\_unhandled\_exception\_0x80000003\_npu\_d3d12\_umd/
What we would like some assistance with is:
Is Epic aware of this / has it been fixed in a later version such that we can cherry pick a fix
Is there are known workaround that doesn’t involve users having to either disable the NPU or update the driver themselves?
Thanks in advance!
[Attachment Removed]
Svegn2
(Martin Sevigny)
July 31, 2026, 2:56pm
3
Hello!
Based on the reddit thread, the code that leads to the driver crashing is in the NNERuntimeORT plugin. This plugins is referenced by the NNEDenoiser plugin that is enabled by default. If your title is not using the path tracer or the NNERuntimeORT plugin, the easy fix is to disable the NNEDenoiser plugin at the uproject level.
As reference, you can use the UBT analyze mode to get the list of modules included in a target and their referencers. The command looks like this:
runubt ProjectName PlatformName TargetName -mode=analyze
for my local project:: runubt Custom57 Win64 Shipping -mode=analyze
I have reached out to the owner of NNERuntimeORT and will report back of I get more information on workarounds.
Regards,
Martin
[Attachment Removed]
I’m not sure the call stack attached properly (but it doesn’t have debug symbols so I’m not sure how helpful it will be):
Error: === Critical error: ===
Error:
Error: Fatal error!
Error:
Error: Unhandled Exception: 0x80000003
Error:
Error: [Callstack] 0x00007ffc8bfc2035 npu_d3d12_umd.dll!UnknownFunction []
Error: [Callstack] 0x00007ffc96e3488a D3D12Core.dll!UnknownFunction []
Error: [Callstack] 0x00007ffc96ecdd88 D3D12Core.dll!UnknownFunction []
Error: [Callstack] 0x00007ffc96e73be1 D3D12Core.dll!UnknownFunction []
Error: [Callstack] 0x00007ffc96e4a039 D3D12Core.dll!UnknownFunction []
Error: [Callstack] 0x00007ffc96e2be2a D3D12Core.dll!UnknownFunction []
Error: [Callstack] 0x00007ffc96e48e95 D3D12Core.dll!UnknownFunction []
Error: [Callstack] 0x00007ffc96e3b035 D3D12Core.dll!UnknownFunction []
Error: [Callstack] 0x00007ffc96e3ae58 D3D12Core.dll!UnknownFunction []
Error: [Callstack] 0x00007ffc5ef77fb3 d3d12.dll!UnknownFunction []
Error: [Callstack] 0x00007ffc5ef76b8b d3d12.dll!UnknownFunction []
Error: [Callstack] 0x00007ff6f3881431 GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6f3886824 GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6f3886e2b GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6f387a175 GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6eccee4cd GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6ecd023cf GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6ed0015e5 GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6ed00e642 GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6ed00102a GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6f0b621e8 GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6f0b64b78 GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6f0b5f426 GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6f0b5f6aa GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6f0b618aa GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6f0b6d0a4 GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ff6f6576812 GAME_NAME-Win64-Test.exe!UnknownFunction []
Error: [Callstack] 0x00007ffd2dfae957 KERNEL32.DLL!UnknownFunction []
[Attachment Removed]
Hi Martin, thanks for the response. Unfortunately we do directly depend on the NNERuntimeORT plugin. I have checked with the team working in that part of our project and asked them to investigate a workaround / a temporary disablement feasibility but if that’s not possible we’d love some suggestions from y’all.
[Attachment Removed]
Svegn2
(Martin Sevigny)
August 3, 2026, 11:58am
6
Hi,
I was provided a patch that disables the usage of the NPU. That should allow you to bypass the problem.
Please make sure to remove the txt extension to apply it.
Martin
[Attachment Removed]
Thanks for the assist Martin! We’ll go with that solution for now
[Attachment Removed]