5.4.4 crashes on startup

Assertion failed: IsCompatibleWithBindlessResources(ShaderPair.Data) [File:D:\build\++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12Util.cpp] [Line: 1375] 
Mismatched dynamic resource usage. <unknown> doesn't support binding with stages that use dynamic resources


0x00007ff848c5c365 UnrealEditor-D3D12RHI.dll!FD3D12Adapter::GetRootSignature() [D:\build\++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12Util.cpp:1377]
0x00007ff848c22743 UnrealEditor-D3D12RHI.dll!FD3D12DynamicRHI::RHICreateGraphicsPipelineState() [D:\build\++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12State.cpp:605]
0x00007ff86533a4eb UnrealEditor-RHI.dll!RHICreateGraphicsPipelineState() [D:\build\++UE5\Sync\Engine\Source\Runtime\RHI\Public\DynamicRHI.h:1121]
0x00007ff86530fe74 UnrealEditor-RHI.dll!FCompilePipelineStateTask::CompilePSO() [D:\build\++UE5\Sync\Engine\Source\Runtime\RHI\Private\PipelineStateCache.cpp:2030]
0x00007ff865318fb8 UnrealEditor-RHI.dll!TGraphTask<FCompilePipelineStateTask>::ExecuteTask() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\TaskGraphInterfaces.h:1236]
0x00007ff86b10b7bd UnrealEditor-Core.dll!`LowLevelTasks::FTask::Init<`FTaskGraphCompatibilityImplementation::QueueTask'::`5'::<lambda_1> >'::`13'::<lambda_1>::operator()() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\Task.h:499]
0x00007ff86b114c83 UnrealEditor-Core.dll!LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask * __cdecl(bool),48>::TTaskDelegateImpl<`LowLevelTasks::FTask::Init<`FTaskGraphCompatibilityImplementation::QueueTask'::`5'::<lambda_1> >'::`13'::<lambda_1>,0>::CallAndMove() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\TaskDelegate.h:171]
0x00007ff86b1224c5 UnrealEditor-Core.dll!LowLevelTasks::FTask::ExecuteTask() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\Task.h:627]
0x00007ff86b1221ff UnrealEditor-Core.dll!LowLevelTasks::FScheduler::ExecuteTask() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:155]
0x00007ff86b14a155 UnrealEditor-Core.dll!LowLevelTasks::FScheduler::WorkerMain() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:397]
0x00007ff86b1123d0 UnrealEditor-Core.dll!UE::Core::Private::Function::TFunctionRefCaller<`LowLevelTasks::FScheduler::CreateWorker'::`2'::<lambda_1>,void __cdecl(void)>::Call() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Templates\Function.h:406]
0x00007ff86b317c93 UnrealEditor-Core.dll!FThreadImpl::Run() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\HAL\Thread.cpp:69]
0x00007ff86b77c93d UnrealEditor-Core.dll!FRunnableThreadWin::Run() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:149]
0x00007ff86b7702b7 UnrealEditor-Core.dll!FRunnableThreadWin::GuardedRun() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:79]
0x00007ff91a6a257d KERNEL32.DLL!UnknownFunction []

Crash in runnable thread Background Worker #22

specs :
rtx 3060 with latest game ready drivers
AMD Ryzen 9 7950X 16-Core Processor, 4501 Mhz, 16 core, 32
32 gb ram ddr5

to add some context. it crashes on startup, i’m able to see editor for a few second before crashing.

this is a first person template from a new project just created.

i can run other projects.

EDIT:
blank project runs perfectly
EDIT2:
changing the project to DX11 doesnt crash

BUMP! please i need a big look on this. i think 5.4.4 hotfix is broken

I also have the same issue. I could narrow it down by adding the -onethread commandline on the editor and could see that it was a post process material. Not sure what the fix is yet…

I managed to get around this crash by opening the editor with the -dx11 command line, opening all our transparent materials and unchecking AllowVariableRateShading. This seem like a problem for “older” graphics cards like mine (Nvidia 1060).

I just wanted to add that I am also having this exact same error/crash on a brand new PC that I just built (Ryzen 9950X / RTX 4090). Given that it’s a new build, all the drivers are the very latest versions.

Running the editor with -Vulkan works, and disabling “AllowVariableRateShading” on materials also works. As soon as I enable “AllowVariableRateShading” under DX12, the crash happens.

Actually, the exact problem seems to be using a Fresnel node on the Opacity pin of a transparent material, while “AllowVariableRateShading” is enabled. I’ve tried various things, and it only crashes when I add the Fresnel node.

It’s also worth pointing out that this only happens on my new Ryzen 9950X / RTX 4090 system, and not on my older i7 8700K / RTX 2080ti system.

Hello, did you manage to fix the problem? I have the same system (9950X / RTX 4090) and I get this error when starting the project

Sorry, I didn’t see your reply to this. I was only able to narrow it down and get the project stable by working out which materials were causing the hard crashes.

It actually took many hours to identify and resolve the offending materials. One of them was a 2D interface material with some transparency if I recall.

I’m not sure exactly what conditions are causing the crashes, but it’s definitely all related to materials, so just go folder by folder, and if clicking a material crashes the engine, then open the engine under Vulkan and remove the transparency pin. See if it then works.

Edit: Obviously start up with a blank map or it will crash straight away.