Failed to compile global shader launching UE 5.3.1 on Mac

Hello there, I installed UE 5.3.1 on my iMac 21.5" (2017), 16gb RAM, 3.4 GHz Quad-Core Intel Core i5 running macOS Ventura 13.6. When I try to launch UE it starts compiling shaders (about 4000) and when finished it crashes (at about 35%) and displays the following message:


Fatal error: [File:./Runtime/Engine/Private/ShaderCompiler/ShaderCompiler.cpp] [Line: 8619] Failed to compile global shader FNiagaraCopySVTToDenseBufferCS . Enable ‘r.ShaderDevelopmentMode’ in ConsoleVariables.ini for retries.

ProcessCompiledJob(FShaderCompileJob, FShaderPipelineType const*, TArray<EShaderPlatform, TSizedDefaultAllocator<32>>&, TArray<FShaderPipelineType const*, TSizedDefaultAllocator<32>>&) Address = 0x116d70469 (filename not found) [in UnrealEditor-Engine.dylib]*

ProcessCompiledGlobalShaders(TArray<TRefCountPtr, TSizedDefaultAllocator<32>> const&) Address = 0x116d55e82 (filename not found) [in UnrealEditor-Engine.dylib]

FShaderCompilingManager::ProcessCompiledShaderMaps(TMap<int, FShaderMapCompileResults, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, FShaderMapCompileResults, false>>&, float) Address = 0x116d54371 (filename not found) [in UnrealEditor-Engine.dylib]

FShaderCompilingManager::FinishCompilation(char16_t const, TArray<int, TSizedDefaultAllocator<32>> const&) Address = 0x116d5c676 (filename not found) [in UnrealEditor-Engine.dylib]*

VerifyGlobalShaders(EShaderPlatform, ITargetPlatform const, bool, TArray<FShaderType const*, TSizedDefaultAllocator<32>> const*, TArray<FShaderPipelineType const*, TSizedDefaultAllocator<32>> const*) Address = 0x116d674f4 (filename not found) [in UnrealEditor-Engine.dylib]*

CompileGlobalShaderMap(EShaderPlatform, ITargetPlatform const, bool) Address = 0x116d69f7a (filename not found) [in UnrealEditor-Engine.dylib]*

FEngineLoop::PreInitPreStartupScreen(char16_t const) Address = 0x100443c6c (filename not found) [in UnrealEditor]*

GuardedMain(char16_t const) Address = 0x1004399e3 (filename not found) [in UnrealEditor]*

-[UEAppDelegate runGameThread:] Address = 0x100456815 (filename not found) [in UnrealEditor]

-[FCocoaGameThread main] Address = 0x103fd5374 (filename not found) [in UnrealEditor-Core.dylib]

Unknown() Address = 0x7ff816b525d3 (filename not found) [in Foundation]

_pthread_start Address = 0x7ff815bf31d3 (filename not found) [in libsystem_pthread.dylib]

thread_start Address = 0x7ff815beebd3 (filename not found) [in libsystem_pthread.dylib]


As the message says:

Enable ‘r.ShaderDevelopmentMode’ in ConsoleVariables.ini for retries.*

I tried to enable ShaderDevelopmentMode mode but nothing changed on the second try.

Also removing the ; inside the ConsoleVariables.ini (line 68) as mentioned here

doesn’t work for me.

Any suggestion???

SOLVED!
Xcode was not updated to the latest version. If you experience the same issue, make sure to open Xcode after the update is complete.