Summary
Twinmotion and Unreal Engine both crash before fully opening.
System
Lenovo ThinkPad P16v Gen 3
Model: 21RS003MUS
Windows 11 Pro 64-bit
Intel Core Ultra 9 285H
64 GB RAM
NVIDIA RTX PRO 2000 Blackwell Generation Laptop GPU
Intel Arc Pro 140T integrated graphics
DirectX 12
Crash errors
The crashes repeatedly show:
EXCEPTION_ACCESS_VIOLATION
nvngx_dlss.dll
nvcuda64
nvwgf2umx
nvapi64
Troubleshooting already completed
Installed the required Microsoft Visual C++ components
Verified Twinmotion files
Tested multiple Twinmotion versions
Updated and reinstalled the Lenovo-approved NVIDIA driver
Forced Twinmotion and Unreal Engine to use the NVIDIA GPU
Tested with no dock or external monitors connected
Cleared Epic Games Launcher web cache
Cleared available NVIDIA shader cache files
Checked Lenovo Vantage and BIOS for a discrete-GPU-only option
Restarted after each major change
The Epic Games Launcher opens normally, but Twinmotion and Unreal Engine both crash during NVIDIA graphics initialization.
Please investigate whether this is a compatibility issue involving the RTX PRO 2000 Blackwell Laptop GPU, NVIDIA DLSS/NGX, CUDA, DirectX 12, or the Lenovo graphics driver.
I am attaching:
Twinmotion log
DxDiag report
system information report
GPU/system report
crash screenshots
What Type of Bug are you experiencing?
Rendering (Graphics / Niagara)
Steps to Reproduce
- Open Epic Games Launcher.
- Launch Twinmotion.
- Twinmotion begins loading.
- The application crashes before opening with EXCEPTION_ACCESS_VIOLATION.
- The crash stack references nvngx_dlss.dll, nvcuda64, nvwgf2umx, or nvapi64.
The same issue occurs when launching Unreal Engine.
Expected Result
Twinmotion and Unreal Engine should complete startup and open normally without crashing during NVIDIA graphics initialization.
Observed Result
The program crashed before it could open and the loading status bar never grew more than 0% before closing.
Affects Versions
5.7
Platform(s)
Windows
Upload an image
Video
For crash reports, include your callstack
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000dc4
nvcuda64
nvcuda64
nvcuda64
nvcuda64
nvcuda64
nvwgf2umx
nvwgf2umx
nvwgf2umx
nvwgf2umx
nvapi64
TwinmotionCookedEditor_Win64_Shipping
TwinmotionCookedEditor_Win64_Shipping
TwinmotionCookedEditor_Win64_Shipping
TwinmotionCookedEditor_Win64_Shipping
TwinmotionCookedEditor_Win64_Shipping
TwinmotionCookedEditor_Win64_Shipping
TwinmotionCookedEditor_Win64_Shipping
TwinmotionCookedEditor_Win64_Shipping
TwinmotionCookedEditor_Win64_Shipping
TwinmotionCookedEditor_Win64_Shipping
kernel32
ntdll
Additional Notes
This issue also occurs when launching Unreal Engine, not only Twinmotion.
I have already:
- Updated and reinstalled the Lenovo-approved NVIDIA driver
- Verified Twinmotion files
- Tested multiple Twinmotion versions
- Installed Microsoft Visual C++ prerequisites
- Forced both applications to use the NVIDIA RTX PRO GPU
- Tested without external monitors or a dock
- Cleared Epic Launcher and NVIDIA cache files
Full Twinmotion logs, DxDiag, MSInfo32, and system reports are available if needed.
