CRASH! Updated to Unreal Engine 5.0.3 from 5.0.2

Hi, I would appreciate if someone could help me resolve this error.

I have tried updating my video driver, reinstalling UE 5 several times, modifying TdrDelay settings but nothing seems to resolve it. UE 4.27 is working just fine but UE 5.0.3 crashes immediately. Below is the error log:

Assertion failed: false [File:D:\build++UE5\Sync\Engine\Source\Runtime\RHICore\Private\RHICoreShader.cpp] [Line: 59] Shader attempted to bind uniform buffer ‘FTranslucentBasePassUniformParameters’ at slot [Name: SceneTextures, Slot: 3] with hash ‘16844668’, but the shader expected ‘OpaqueBasePass’ with hash ‘200347593’.

UnrealEditor_RHICore!UE::RHICore::ValidateStaticUniformBuffer() [D:\build++UE5\Sync\Engine\Source\Runtime\RHICore\Private\RHICoreShader.cpp:56]
UnrealEditor_D3D12RHI!FD3D12CommandContext::RHISetGraphicsPipelineState() [D:\build++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12Commands.cpp:813]
UnrealEditor_RHI!FRHICommand<FRHICommandSetGraphicsPipelineState,FRHICommandSetGraphicsPipelineStateString1293>::ExecuteAndDestruct() [D:\build++UE5\Sync\Engine\Source\Runtime\RHI\Public\RHICommandList.h:768]
UnrealEditor_RHI!FRHICommandListExecutor::ExecuteInner_DoExecute() [D:\build++UE5\Sync\Engine\Source\Runtime\RHI\Private\RHICommandList.cpp:498]
UnrealEditor_RHI!FRHICommandListExecutor::ExecuteInner() [D:\build++UE5\Sync\Engine\Source\Runtime\RHI\Private\RHICommandList.cpp:804]
UnrealEditor_RHI!FRHICommandListExecutor::ExecuteList() [D:\build++UE5\Sync\Engine\Source\Runtime\RHI\Private\RHICommandList.cpp:828]
UnrealEditor_RHI!FParallelTranslateCommandList::DoTask() [D:\build++UE5\Sync\Engine\Source\Runtime\RHI\Private\RHICommandList.cpp:1199]
UnrealEditor_RHI!TGraphTask::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\TaskGraphInterfaces.h:975]
UnrealEditor_Core!<lambda_b0effac95abe128e68ff2c315eb1e3d1>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\Task.h:350]
UnrealEditor_Core!LowLevelTasks::TTaskDelegate<void __cdecl(bool),48>::TTaskDelegateImpl<<lambda_b0effac95abe128e68ff2c315eb1e3d1>,0>::CallAndMove() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\TaskDelegate.h:171]
UnrealEditor_Core!LowLevelTasks::FTask::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\Task.h:426]
UnrealEditor_Core!LowLevelTasks::FScheduler::TryExecuteTaskFrom<&LowLevelTasks::TLocalQueueRegistry<1024>::TLocalQueue::DequeueLocal,0>() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:280]
UnrealEditor_Core!LowLevelTasks::FScheduler::WorkerMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:320]
UnrealEditor_Core!UE::Core::Private::Function::TFunctionRefCaller<<lambda_776551d1e343b6cb7eaf0e5521c77c81>,void __cdecl(void)>::Call() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Templates\Function.h:549]
UnrealEditor_Core!FThreadImpl::Run() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\HAL\Thread.cpp:69]
UnrealEditor_Core!FRunnableThreadWin::Run() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:146]

your video card isn’t fully dx12 compatible I think
sometimes it helps to install the direct x ende user runtime as it will stick the dx11 and even dx 10 files on the machine, then the card can fall back on dx11 drivers.
in your projects disable dx12 rhel

I wasn’t able to run ue5 without crashing until this version