Hello Charlie,
I did a google search for:
“Assertion failed: IFileManager::Get().MakeDirectory(*DumpDebugInfoPath, true) [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\ShaderCompiler\ShaderCompiler.cpp]”
And came across this thread which mentions that the assertion was happening because the filepath was too long.
It looks like it’s possible to remove this limit by editing some Windows registry values. Either that or try shortening some of those folders and assets.
Let us know how it goes!