Unreal Engine 5 Crashes on Startup

I just got a new PC and downloaded UE4 and had no issues. However, I wanted to download UE5, Unreal Engine 5.1 to be specific, and it crashes on startup every time. Now, I’m pretty much a noob at Unreal Engine, but I can’t seem to figure out why this happens. I’m on Windows 11 with NVIDIA GeForce RTX 3070 Ti with Intel Core i7 if that matters.

I’ve tried verifying the UE5, deleting the config and intermediate files, deleting plugins, nothing seems to work. Below are the prompts I’m getting. If anyone could help me out with this I’d really appreciate it I really want to use UE5’s nanite and lumen.


LoginId:973d4ad84b80e665ffd00fbd89a5221e
EpicAccountId:dbcaa192f31a447698446ae907c30698

Assertion failed: Handle [File:D:\build++UE5\Sync\Engine\Source\Developer\ShaderCompilerCommon\Private\DXCWrapper.cpp] [Line: 59] Failed to load module: …/…/…/Engine/Binaries/ThirdParty/ShaderConductor/Win64/dxil.dll

UnrealEditor_ShaderCompilerCommon!FDllHandle::FDllHandle() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderCompilerCommon\Private\DXCWrapper.cpp:59]
UnrealEditor_ShaderCompilerCommon!FDxcModuleWrapper::FDxcModuleWrapper() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderCompilerCommon\Private\DXCWrapper.cpp:77]
UnrealEditor_ShaderFormatD3D!InitializeModule() [D:\build++UE5\Sync\Engine\Source\Developer\Windows\ShaderFormatD3D\Private\ShaderFormatD3D.cpp:203]
UnrealEditor_Core!FModuleManager::LoadModuleWithFailureReason() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Modules\ModuleManager.cpp:607]
UnrealEditor_Core!FModuleManager::LoadModule() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Modules\ModuleManager.cpp:386]
UnrealEditor_TargetPlatform!FTargetPlatformManagerModule::GetFormatsWithHints<IShaderFormat,IShaderFormatModule,FTargetPlatformManagerModule::FShaderHintHelper>() [D:\build++UE5\Sync\Engine\Source\Developer\TargetPlatform\Private\TargetPlatformManagerModule.cpp:456]
UnrealEditor_TargetPlatform!FTargetPlatformManagerModule::FTargetPlatformManagerModule() [D:\build++UE5\Sync\Engine\Source\Developer\TargetPlatform\Private\TargetPlatformManagerModule.cpp:171]
UnrealEditor_Core!FModuleManager::LoadModuleWithFailureReason() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Modules\ModuleManager.cpp:607]
UnrealEditor_Core!FModuleManager::LoadModule() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Modules\ModuleManager.cpp:386]
UnrealEditor_Core!GetTargetPlatformManager() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Misc\CoreMisc.cpp:145]
UnrealEditor_RenderCore!RenderUtilsInit() [D:\build++UE5\Sync\Engine\Source\Runtime\RenderCore\Private\RenderUtils.cpp:1339]
UnrealEditor!FEngineLoop::PreInitPreStartupScreen() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:2826]
UnrealEditor!GuardedMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:154]
UnrealEditor!GuardedMainWrapper() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:107]
UnrealEditor!LaunchWindowsStartup() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:244]
UnrealEditor!WinMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:282]
UnrealEditor!__scrt_common_main_seh() [D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll

Hey there @curtis_bryce! Welcome to the community! So 5.1 uses Shader Model 6 (SM6 as you’ll usually see it) and requires incredibly up to date drivers to work. If at all possible, open up your Geforce experience application and update your drivers. You can either go with the most recent game ready drivers, but I usually recommend to swap them over to studio drivers for better performance/stability in Unreal. Give that a shot, restart your computer, then try the launch again.

If that fails, I have a thread of possible fixes that can stop graphical issues. Not all of them will apply to you, like downgrading to DX11 will work but obviously disables Nanite and Lumen which is a problem. Most of the others are made to reduce overhead on your GPU, solve a shader issue (yours), or a GPU crash from software like Rivatuner, MSI afterburner, or an overlay/gpu capture like Shadowplay(This is possible for you since Nvidia).

However if the issue is based on DX12 changes with Windows 11 this will get much harder to work with! Let me know how it all goes!

2 Likes

This solved my issue, thanks!