UE 5.4.2 and every other version keeps crashing on startup.

Like all the other similar issues on this forum I am also getting the occasional Blue Screen of death. I just reinstalled a new version of the Unreal launcher, Mixer and Bridge.

Here are the things I have already tried:

  • I’ve tried to uninstall anything that would monitor systems such as MSI or Windows PC Health.
  • I tried going into the BIOS AI Tweeker tab and disableing MultiCore Enhancement, enabling XMP, setting SVID behavior to Typical Scenario.
  • I’ve tried to uninstall anything would would monitor systems such as MSI or Windows PC Health.
  • I also tried to create new TdrDelay folders and setting the values to 90.
  • I can’t change the Rhi from DX12 to DX11 because I can’t get that far.
  • Verified the version in the launcher
  • Made sure that Bridge was installed to the engine.
  • Disabled Steam

My PC Specs:

  • ASUS Proart Z690 Creator Wifi Motherboard
  • ASUS Proart Full Tower Case
  • Nvidia 4090 Founder Edition
  • 64 GB of Ram
  • CPU - Intel 13900k
  • OS - Windows 11 Home Pro
  • Armoury Crate running in the background (which might be the issue)

Here is the Error Message:

Unhandled Exception: EXCEPTION_ILLEGAL_INSTRUCTION

UnrealEditor_ShaderPreprocessor!copy_argument() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:2903]
UnrealEditor_ShaderPreprocessor!maybe_expand_macro() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:3348]
UnrealEditor_ShaderPreprocessor!preprocess_string() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:2339]
UnrealEditor_ShaderPreprocessor!maybe_expand_macro() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:3643]
UnrealEditor_ShaderPreprocessor!preprocess_string() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:2339]
UnrealEditor_ShaderPreprocessor!process_include() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:3823]
UnrealEditor_ShaderPreprocessor!process_directive() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:4196]
UnrealEditor_ShaderPreprocessor!preprocess_string() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:2327]
UnrealEditor_ShaderPreprocessor!process_include() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:3823]
UnrealEditor_ShaderPreprocessor!process_directive() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:4196]
UnrealEditor_ShaderPreprocessor!preprocess_string() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:2327]
UnrealEditor_ShaderPreprocessor!process_include() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:3823]
UnrealEditor_ShaderPreprocessor!process_directive() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:4196]
UnrealEditor_ShaderPreprocessor!preprocess_string() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:2327]
UnrealEditor_ShaderPreprocessor!process_include() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:3823]
UnrealEditor_ShaderPreprocessor!process_directive() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:4196]
UnrealEditor_ShaderPreprocessor!preprocess_string() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:2327]
UnrealEditor_ShaderPreprocessor!process_include() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:3823]
UnrealEditor_ShaderPreprocessor!process_directive() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:4196]
UnrealEditor_ShaderPreprocessor!preprocess_string() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:2327]
UnrealEditor_ShaderPreprocessor!process_include() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:3823]
UnrealEditor_ShaderPreprocessor!process_directive() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:4196]
UnrealEditor_ShaderPreprocessor!preprocess_string() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:2327]
UnrealEditor_ShaderPreprocessor!process_include() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:3823]
UnrealEditor_ShaderPreprocessor!process_directive() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:4196]
UnrealEditor_ShaderPreprocessor!preprocess_string() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:2327]
UnrealEditor_ShaderPreprocessor!preprocess_file() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb_preprocess\preprocessor.c:4997]
UnrealEditor_ShaderPreprocessor!PreprocessShader() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\ShaderPreprocessor.cpp:802]
UnrealEditor_ShaderCompilerCommon!UE::ShaderCompilerCommon::ExecuteShaderPreprocessingSteps() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderCompilerCommon\Private\ShaderCompilerCommon.cpp:1753]
UnrealEditor_ShaderCompilerCommon!UE::ShaderCompilerCommon::FBaseShaderFormat::PreprocessShader() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderCompilerCommon\Private\ShaderCompilerCommon.cpp:1778]
UnrealEditor_RenderCore!FInternalShaderCompilerFunctions::PreprocessShaderInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\RenderCore\Private\ShaderCore.cpp:1243]
UnrealEditor_RenderCore!FInternalShaderCompilerFunctions::PreprocessShaderInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\RenderCore\Private\ShaderCore.cpp:1272]
UnrealEditor_RenderCore!ConditionalPreprocessShader() [D:\build++UE5\Sync\Engine\Source\Runtime\RenderCore\Private\ShaderCore.cpp:1409]
UnrealEditor_Engine!FShaderJobCache::SubmitJobs'::17’::<lambda_1>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\ShaderCompiler\ShaderCompiler.cpp:1769]
UnrealEditor_Engine!UE::Tasks::Private::TExecutableTaskBase<FShaderJobCache::SubmitJobs'::17’::<lambda_1>,void,void>::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Tasks\TaskPrivate.h:855]
UnrealEditor_Engine!UE::Tasks::Private::FTaskBase::TryExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Tasks\TaskPrivate.h:504]
UnrealEditor_Engine!LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask * __cdecl(bool),48>::TTaskDelegateImpl<LowLevelTasks::FTask::Init<UE::Tasks::Private::FTaskBase::Init’::2'::<lambda_1> >'::13’::<lambda_1>,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:627]
UnrealEditor_Core!LowLevelTasks::FScheduler::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:177]
UnrealEditor_Core!LowLevelTasks::FScheduler::WorkerMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:397]
UnrealEditor_Core!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]
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:149]

Hey there @NanoPixel! Welcome back to the community! Since the error is shader related, the issue is graphical in nature, so I think your actions thus far were basically most of where I’d start with debugging an issue like this. Blue screen of death is actually rather concerning in this situation, what’s the error code the blue screens produce?

Also you can change the RHI from outside of the engine, but if all other versions are crashing it’s not likely to work.

Armoury Crate could definitely be at fault, though I don’t have enough experience with the software to say for certain. Is there any way you could entirely disable it in the meantime for testing? It’s possible the drivers are having issues. You’ve done a chunk of this thread, but take a look over here at some possible resources:

Hi
I tried what you said and nothing works. I can’t even launch UE from the library as it keeps saying "Launch Failed Could not launch UE. Please verify the installation. Error code: LS-0013. "

I used the verify dropdown and it still doesn’t work, but I am able to launch it from the desktop shortcut.

From the shortcut it still crashes and gives me this error message:

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000003

UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_RenderCore
UnrealEditor_RenderCore
UnrealEditor_RenderCore
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
kernel32
ntdll

Any other suggestions?

Perhaps one of these tips might work

https://www.epicgames.com/help/en-US/c-Category_EpicGamesStore/c-EpicGamesStore_ErrorCodes/ls-0013-game-is-unable-to-launch-a000084887

Could it be a firewall that is causing it to crash?

2 Likes

I think I may have figured part of it out. I deleted everything unreal engine on my computer including Bridge and Mixer, then did a restart. Then I reinstalled the launcher. Next I installed a new version (5.0.3) and just launched it without adding anything extra like Bridge or Mixer and it works!

However when I downloaded 5.4 it crashed again. It asked me to verify the install and that still doesn’t work. My Installed Plugin now shows Bridge since it was in my library. So it seems this is a version issue or an issue with Bridge. Any thoughts?

I’ve noticed on the forum that bridge causes a lot of problems, especially during packing.
If you don’t use it then you can just disable it. Should be editable in a text editor opening the uproject file.

Just verified that it is Bridge causing the crashes. Any time I open a new version install it will crash if Bridge is an installed plugin. If I delete Bridge in the version launcher it will open. So is the issue that we have an out dated version of Bridge in the Marketplace?

1 Like

Maybe it’s fixed with the 5.4.3 hotfix? They had quite a few crash fixes there.

Great information! There’s been a significant number of reports of Bridge failing or causing instability lately, though this is a new one to say the least. Does this correct the issue for longer sessions as well?

It only allows me to use 5.1. and later. Everything else either has a compiler crash around 45% or won’t open at all. This is extremely frustrating. I have a course that I am going to at CG Pro in Aug and I can’t even get this to open.

How are we supposed to create anything if Bridge doesn’t work? I spent the last 2 days trying to figure this out and I’ve disabled just about everything I can on my computer. There’s no support or anyone to reach out for help.

1 Like

I’m having the same problem.

Everything was working fine until I rolled back my GPU drivers to fix a specific game from crashing. Since then, attempting to launch UE5.4.4 yields this exact crash log, even after updating the drivers again, freshly reinstalling them, reinstalling unreal, etc etc , now I’ve done two CLEAN windows reinstalls and the issue persists.

I’m starting to think it could be a hardware issue, maybe silicon degradation caused by the cpu voltage being too high out of the box

I’ve been trying to fix this for over a week and after hours of scouring the internet for a solution, the two most common hypotheses seem to be issues with CPU voltage or corrupt Nvidia drivers.

This issue for me turned out to be a bad CPU. I had a 13 gen Intel chip that went bad and found out that it wasn’t just me. There is a big problem with 13th and 14th gen chips burning out because they allow too much power. I had to send it back to Intel and get a new one.