Frequent random hangs with RTX5080 and 2025.32460

Hello!

Unfortunately I have a recurring issue with TD hangs on my RTX5080 laptop (Lenovo Legion).

My project runs fine for a random amount of time (it could be anything between 30 minutes to 2 hours), but eventually freezes and I can’t see any specific pattern (like content, UI interaction/parameter changes or extreme load). Obviously this is a deal breaker for a live show and I can’t find a solution. My project uses two Engine COMPs running with independent clocks (though this setting doesn’t help), loading different scenes and blending them (it’s a VJ deck). The problem occurs both in perform mode and without it. GPU is not pushed to the limit at all with at least 50-60% of headroom with the most intense scenes and post-fx. I’m not using any NVidia OPs. I’ve never encountered a hang running a single tox that I’m loading into the Engine COMPs.

Based on the stack trace, the deadlock happens between the OS and NVidia (win32u!NtDxgkSubmitPresentToHwQueue+0x14).

I’m runnning both the latest Studio Driver (596.36) and TD (32460). It also used to freeze with the previous NVidia driver (595.79) and I waited for the update hoping for the best.

Can anybody help with troubleshooting or tell me what tweaks to try? Downgrading drivers, TD? I tried super-conservative NVidia settings, reinstalling drivers and Touch, etc. Maybe somebody solved a similar problem?

Here’s the stack trace:

win32u!NtDxgkSubmitPresentToHwQueue+0x14
nvoglv64!DrvPresentBuffers+0x2ae4f
nvoglv64!DrvPresentBuffers+0x191e
nvoglv64!DrvPresentBuffers+0x575
nvoglv64!DrvPresentBuffers+0x21e4
nvoglv64!DrvPresentBuffers+0x16ac2
nvoglv64!DrvPresentBuffers+0x349fb
nvoglv64!DrvPresentBuffers+0x13b125
nvoglv64!DrvPresentBuffers+0x148c88
nvoglv64!DrvPresentBuffers+0x1615e9
nvoglv64!DrvValidateVersion+0x6ee6
nvoglv64!DrvPresentBuffers+0x122aa1
nvoglv64!DrvPresentBuffers+0xfe7f2
nvoglv64!DrvPresentBuffers+0xfdeb9
nvoglv64!vk_gr2608GetInstanceProcAddr+0x409a3
nvoglv64!vk_gr2608GetInstanceProcAddr+0x4a140
nvoglv64!vk_gr2608GetInstanceProcAddr+0x3a379
nvoglv64!vkGetInstanceProcAddr+0x15024a
libTD!TiXmlNode::FirstChild+0x5d2f1b
libTD!TiXmlNode::NextSibling+0x2e7079
libTD!TiXmlNode::NextSibling+0x2d3576
libTD!TiXmlNode::NextSibling+0x24d76b
libTD!TiXmlNode::NextSibling+0x154aa5
libTD!TiXmlNode::NextSibling+0x155983
libTD!TER_TouchExeBase::runMain+0xc
TouchDesigner+0x107a
TouchDesigner+0x12ea
kernel32!BaseThreadInitThunk+0x17
ntdll!RtlUserThreadStart+0x2c

Thanks,
Pawel

Okay, so after many multi-hour tests I can confirm this doesn’t happen when running 2025.32280 with the exact same setup.

Lenovo Legion Pro 7 Gen 10
Windows11 Home, 25H2 build 26200.8246
NVIDIA GeForce RTX 5080 Laptop GPU
NVidia driver: 32.0.15.9636 (NVIDIA 596.36) DCH / Win11 64

Hangs also happened with NVidia driver 595.79, my impression is that they were less frequent.

I ran the project on a desktop PC with 5070Ti (only 2025.32280) and it was also flawless.

I can provide the DMP file if need be.