Game's build crashing at random

Basically the game that I’m working on is crashing seemly at random on a specific map but only in a build and not in the editor
And giving this on the logs:

Fatal error!

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x000000800000000c 0x00007ff62e9094a3 Underwater.exe!UE::GC::TBatchDispatcher<UE::GC::TReachabilityProcessor<5> >::FlushQueuedReferences() [] 0x00007ff62e93614b Underwater.exe!UE::GC::TFastReferenceCollector<UE::GC::TReachabilityProcessor<5>,UE::GC::TReachabilityCollector<5> >::ProcessObjectArray() [] 0x00007ff62e8b12d3 Underwater.exe!UE::GC::FRealtimeGC::CollectReferencesForGC<UE::GC::TReachabilityCollector<5>,UE::GC::TReachabilityProcessor<5> >‘::3’::<lambda_1>::<lambda_invoker_cdecl>() [] 0x00007ff62e902714 Underwater.exe!UE::Tasks::Private::TExecutableTaskBase<UE::GC::FRealtimeGC::BeginInitialReferenceCollection’::5’::<lambda_1>,void,void>::ExecuteTask() [] 0x00007ff62dd716b4 Underwater.exe!UE::Tasks::Private::FTaskBase::TryExecuteTask() [] 0x00007ff62dd449e0 Underwater.exe!LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask * ptr64 cdecl(bool),48>::TTaskDelegateImpl<LowLevelTasks::FTask::Init<UE::Tasks::Private::FTaskBase::Init’::2’::<lambda_1> >‘::13’::<lambda_1>,0>::CallAndMove() [] 0x00007ff62dd4febc Underwater.exe!LowLevelTasks::FTask::ExecuteTask() [] 0x00007ff62dd4fc6d Underwater.exe!LowLevelTasks::FScheduler::ExecuteTask() [] 0x00007ff62dd752ae Underwater.exe!LowLevelTasks::FScheduler::WorkerLoop() [] 0x00007ff62dd3d71a Underwater.exe!operator<<() [] 0x00007ff62dfc8aa4 Underwater.exe!FThreadImpl::Run() [] 0x00007ff62e3fe888 Underwater.exe!FRunnableThreadWin::Run() [] 0x00007ff62e3f77af Underwater.exe!FRunnableThreadWin::GuardedRun() [] 0x00007ffedbbadda7 KERNEL32.DLL!UnknownFunction []

Crash in runnable thread Background Worker #3