Ok, got a proper stacktrace, steps for ref
IncludeCrashReporter=True
Client sends report to Testflight
Testflight->Crashes->Open in XCode
Seems to be InitDynamicShadows root cause
Thread 20 name: Thread 20 Crashed: 0 libsystem_kernel.dylib 0x00000001ddfb42ec __pthread_kill + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f1da7c0c pthread_kill + 268 (pthread.c:1721) 2 libsystem_c.dylib 0x000000019d2b3ba0 abort + 180 (abort.c:118) 3 kards 0x0000000100909ca4 FGenericPlatformMisc::RequestExit(bool, char16_t const*) + 112 (GenericPlatformMisc.cpp:936) 4 kards 0x0000000100a67ffc FIOSPlatformMisc::RequestExit(bool, char16_t const*) + 16 (IOSPlatformMisc.cpp:1860) 5 kards 0x0000000100a67ffc FIOSErrorOutputDevice::Serialize(char16_t const*, ELogVerbosity::Type, FName const&) + 184 (IOSErrorOutputDevice.cpp:29) 6 kards 0x0000000100b463a0 FOutputDevice::LogfImpl(char16_t const*, ...) + 220 (OutputDevice.cpp:70) 7 kards 0x0000000100aaae74 void FOutputDevice::Logf<char16_t [49], char const*, char const*, int, char16_t*>(char16_t const (&) [49], char const*, char const*, int, char16_t*) + 20 (OutputDevice.h:249) 8 kards 0x0000000100aaae74 AssertFailedImplV(char const*, char const*, int, void*, char16_t const*, char*) + 104 (AssertionMacros.cpp:148) 9 kards 0x0000000100aaae74 FDebug::CheckVerifyFailedImpl2(char const*, char const*, int, char16_t const*, ...) + 308 (AssertionMacros.cpp:646) 10 kards 0x0000000103f7af7c TArray<FMeshBatchAndRelevance, TConcurrentLinearArrayAllocator<FSceneRenderingBlockAllocationTag>>::RangeCheck(int) const + 52 (Array.h:758) 11 kards 0x0000000103f7af7c TArray<FMeshBatchAndRelevance, TConcurrentLinearArrayAllocator<FSceneRenderingBlockAllocationTag>>::operator[](int) const + 52 (Array.h:843) 12 kards 0x0000000103f7af7c FProjectedShadowInfo::SetupMeshDrawCommandsForProjectionStenciling(FSceneRenderer&, FInstanceCullingManager&) + 2568 (ShadowSetup.cpp:2629) 13 kards 0x0000000103fb83dc FSceneRenderer::GatherShadowDynamicMeshElements(FDynamicShadowsTaskData&)::$_23::operator()() + 780 (ShadowSetup.cpp:4714) 14 kards 0x0000000103fb83dc decltype(Forward<FSceneRenderer::GatherShadowDynamicMeshElements(FDynamicShadowsTaskData&)::$_23&>(fp)()) Invoke<FSceneRenderer::GatherShadowDynamicMeshElements(FDynamicShadowsTaskData&)::$_23&>(FS... + 780 (Invoke.h:47) 15 kards 0x0000000103fb83dc UE::Tasks::Private::TExecutableTaskBase<FSceneRenderer::GatherShadowDynamicMeshElements(FDynamicShadowsTaskData&)::$_23, void, void>::ExecuteTask() + 824 (TaskPrivate.h:855) 16 kards 0x0000000100a8aaec UE::Tasks::Private::FTaskBase::TryExecuteTask() + 192 (TaskPrivate.h:504) 17 kards 0x0000000100a8b030 UE::Tasks::Private::FTaskBase::TryUnlock(bool&) + 424 (TaskPrivate.h:610) 18 kards 0x0000000103f878c0 UE::Tasks::Private::FTaskBase::TryLaunch(unsigned long long) + 72 (TaskPrivate.h:381) 19 kards 0x0000000103f878c0 void UE::Tasks::Private::FTaskHandle::Launch<FSceneRenderer::GatherShadowDynamicMeshElements(FDynamicShadowsTaskData&)::$_23, UE::Tasks::Private::FTaskHandle&>(char16_t const*, FSceneRenderer::Gath... + 228 (Task.h:153) 20 kards 0x0000000103f878c0 UE::Tasks::TTask<TInvokeResult<FSceneRenderer::GatherShadowDynamicMeshElements(FDynamicShadowsTaskData&)::$_23>::Type> UE::Tasks::Launch<FSceneRenderer::GatherShadowDynamicMeshElements(FDynamicShad... + 228 (Task.h:292) 21 kards 0x0000000103f878c0 FSceneRenderer::GatherShadowDynamicMeshElements(FDynamicShadowsTaskData&) + 8228 (ShadowSetup.cpp:4694) 22 kards 0x0000000103f8b178 FSceneRenderer::FinishGatherShadowPrimitives(FDynamicShadowsTaskData*) + 1248 (ShadowSetup.cpp:5321) 23 kards 0x0000000103f94f50 FSceneRenderer::FinishInitDynamicShadows(FRDGBuilder&, FDynamicShadowsTaskData*) + 1396 (ShadowSetup.cpp:6549) 24 kards 0x0000000103f96174 FSceneRenderer::InitDynamicShadows(FRDGBuilder&, FInstanceCullingManager&) + 44 (ShadowSetup.cpp:6622) 25 kards 0x0000000103f96174 FMobileSceneRenderer::InitDynamicShadows(FRDGBuilder&, FInstanceCullingManager&) + 936 (ShadowSetupMobile.cpp:308) 26 kards 0x000000010393df98 FMobileSceneRenderer::InitViews(FRDGBuilder&, FSceneTexturesConfig&, FInstanceCullingManager&, FVirtualTextureUpdater*, FMobileSceneRenderer::FInitViewTaskDatas&) + 6016 (MobileShadingRenderer.cpp:713) 27 kards 0x0000000103941b60 FMobileSceneRenderer::Render(FRDGBuilder&) + 2936 (MobileShadingRenderer.cpp:1033) 28 kards 0x0000000103e0e3dc RenderViewFamilies_RenderThread(FRHICommandListImmediate&, TArray<FSceneRenderer*, TSizedDefaultAllocator<32>> const&) + 1432 (SceneRendering.cpp:0) 29 kards 0x0000000103e0e3dc FRendererModule::BeginRenderingViewFamilies(FCanvas*, TArrayView<FSceneViewFamily*, int>)::$_36::operator()(FRHICommandListImmediate&) const + 1596 (SceneRendering.cpp:5119) 30 kards 0x0000000103e10ff4 TEnqueueUniqueRenderCommandType<TRenderCommandTag<FRendererModule::BeginRenderingViewFamilies(FCanvas*, TArrayView<FSceneViewFamily*, int>)::TSTR_FDrawSceneCommand5113>, FRendererModule::BeginRende... + 16 (RenderingThread.h:263) 31 kards 0x0000000103e10ff4 TGraphTask<TEnqueueUniqueRenderCommandType<TRenderCommandTag<FRendererModule::BeginRenderingViewFamilies(FCanvas*, TArrayView<FSceneViewFamily*, int>)::TSTR_FDrawSceneCommand5113>, FRendererModule:... + 812 (TaskGraphInterfaces.h:1235) 32 kards 0x0000000100846b70 FBaseGraphTask::Execute(TArray<FBaseGraphTask*, TSizedDefaultAllocator<32>>&, ENamedThreads::Type, bool) + 64 (TaskGraphInterfaces.h:840) 33 kards 0x0000000100846b70 FNamedTaskThread::ProcessTasksNamedThread(int, bool) + 1560 (TaskGraph.cpp:760) 34 kards 0x0000000100845564 FNamedTaskThread::ProcessTasksUntilQuit(int) + 200 (TaskGraph.cpp:650) 35 kards 0x000000010226e354 RenderingThreadMain(FEvent*) + 1600 (RenderingThread.cpp:413) 36 kards 0x0000000102287ee4 FRenderingThread::Run() + 60 (RenderingThread.cpp:564) 37 kards 0x00000001009a94c8 FRunnableThreadPThread::Run() + 276 (PThreadRunnableThread.cpp:25) 38 kards 0x000000010092b748 FRunnableThreadPThread::_ThreadProc(void*) + 120 (PThreadRunnableThread.h:187) 39 libsystem_pthread.dylib 0x00000001f1da606c _pthread_start + 136 (pthread.c:931) 40 libsystem_pthread.dylib 0x00000001f1da10d8 thread_start + 8 (:-1)