Project crashes on opening

Hi I’m just finishing up my arch viz animation project and randomly the file crashes when I try to open it.
I get this crash report:

Any help would be great

FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x10c45299b (filename not found) [in UE4Editor-Core.dylib]
FMacErrorOutputDevice::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) Address = 0x11229cc19 (filename not found) [in UE4Editor-ApplicationCore.dylib]
FOutputDevice::Logf(wchar_t const*, …) Address = 0x10c700c9d (filename not found) [in UE4Editor-Core.dylib]
FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, …) Address = 0x10c676efb (filename not found) [in UE4Editor-Core.dylib]
CreateMTLRenderPipeline(FGraphicsPipelineStateInitializer const&, EMetalIndexType) Address = 0x131ee56e8 (filename not found) [in UE4Editor-MetalRHI.dylib]
FMetalGraphicsPipelineState::FMetalGraphicsPipelineState(FGraphicsPipelineStateInitializer const&) Address = 0x131e7235a (filename not found) [in UE4Editor-MetalRHI.dylib]
FMetalDynamicRHI::RHICreateGraphicsPipelineState(FGraphicsPipelineStateInitializer const&) Address = 0x131e72955 (filename not found) [in UE4Editor-MetalRHI.dylib]
GetAndOrCreateGraphicsPipelineState(FRHICommandList&, FGraphicsPipelineStateInitializer const&, EApplyRendertargetOption) Address = 0x111f76391 (filename not found) [in UE4Editor-RHI.dylib]
SetGraphicsPipelineState(FRHICommandList&, FGraphicsPipelineStateInitializer const&, EApplyRendertargetOption) Address = 0x111f756b8 (filename not found) [in UE4Editor-RHI.dylib]
void CommitGraphicsPipelineState >(FRHICommandList&, FShadowDepthDrawingPolicy const&, FDrawingPolicyRenderState const&, FBoundShaderStateInput const&) Address = 0x11cbd7604 (filename not found) [in UE4Editor-Renderer.dylib]
void DrawShadowMeshElements(FRHICommandList&, FViewInfo const&, FDrawingPolicyRenderState const&, FProjectedShadowInfo const&) Address = 0x11cbe052a (filename not found) [in UE4Editor-Renderer.dylib]
FProjectedShadowInfo::RenderDepthInner(FRHICommandList&, FSceneRenderer*, FViewInfo const*, TFunctionRef, EShadowDepthRenderMode) Address = 0x11cbddaa5 (filename not found) [in UE4Editor-Renderer.dylib]
FProjectedShadowInfo::RenderDepth(FRHICommandList&, FSceneRenderer*, TFunctionRef, EShadowDepthRenderMode) Address = 0x11cbe1cde (filename not found) [in UE4Editor-Renderer.dylib]
FSceneRenderer::RenderShadowDepthMaps(FRHICommandListImmediate&) Address = 0x11cbe5afa (filename not found) [in UE4Editor-Renderer.dylib]
FDeferredShadingSceneRenderer::Render(FRHICommandListImmediate&) Address = 0x11c458e95 (filename not found) [in UE4Editor-Renderer.dylib]
FRendererModule::BeginRenderingViewFamily(FCanvas*, FSceneViewFamily*)::EURCMacro_FDrawSceneCommand::DoTask(ENamedThreads::Type, TRefCountPtr const&) Address = 0x11cb92154 (filename not found) [in UE4Editor-Renderer.dylib]
TGraphTask::ExecuteTask(TArray&, ENamedThreads::Type) Address = 0x11cc03b9a (filename not found) [in UE4Editor-Renderer.dylib]
FNamedTaskThread::ProcessTasksNamedThread(int, bool) Address = 0x10c46ef1c (filename not found) [in UE4Editor-Core.dylib]
FNamedTaskThread::ProcessTasksUntilQuit(int) Address = 0x10c46dfc8 (filename not found) [in UE4Editor-Core.dylib]
FTaskGraphImplementation::ProcessThreadUntilRequestReturn(ENamedThreads::Type) Address = 0x10c46a0ae (filename not found) [in UE4Editor-Core.dylib]
RenderingThreadMain(FEvent*) Address = 0x111ee42a1 (filename not found) [in UE4Editor-RenderCore.dylib]
FRenderingThread::Run() Address = 0x111ef8d17 (filename not found) [in UE4Editor-RenderCore.dylib]
FRunnableThreadPThread::Run() Address = 0x10c4e327e (filename not found) [in UE4Editor-Core.dylib]
FRunnableThreadPThread::_ThreadProc(void*) Address = 0x10c48dfc7 (filename not found) [in UE4Editor-Core.dylib]
_pthread_body Address = 0x7fffad96c93b (filename not found) [in libsystem_pthread.dylib]
_pthread_body Address = 0x7fffad96c887 (filename not found) [in libsystem_pthread.dylib]
thread_start Address = 0x7fffad96c08d (filename not found) [in libsystem_pthread.dylib]