[4.17.2] Is there a way to avoid StackEntry->Data Assertion Failures?

I can’t seem to find anything related to my code.
The game was being run in PIE via Visual Studio Debugger, with about 20 AI controlled Pawns, flying around shooting each other with projectile based weaponry, and endlessly killing each other and respawning. (it lasted 70 minutes)

CallStack:

Assertion failed:

StackEntry->Data [File:D:\Build++UE4+Release-4.17+Compile\Sync\Engine\Source\Runtime\CoreUObject\Public\UObject/FastReferenceCollector.h] [Line: 650]

After clicking “continue” in the debugger three times:

Exception thrown at 0x000007FEDEB5CAC6 (UE4Editor-CoreUObject.dll) in UE4Editor.exe: 0xC0000005: Access violation reading location 0x0000000000000018.
No change in callstack

UE4Editor-CoreUObject.dll!TFastReferenceCollector<1,FGCReferenceProcessor<1>,FGCCollector<1>,FGCArrayPool,0>::ProcessObjectArray(FGCArrayStruct & InObjectsToSerializeStruct, const TRefCountPtr<FGraphEvent> & MyCompletionGraphEvent) Line 650
UE4Editor-CoreUObject.dll!TFastReferenceCollector<1,FGCReferenceProcessor<1>,FGCCollector<1>,FGCArrayPool,0>::FCollectorTaskQueue::DoTask() Line 299
[Inline Frame] UE4Editor-CoreUObject.dll!TFastReferenceCollector<1,FGCReferenceProcessor<1>,FGCCollector<1>,FGCArrayPool,0>::FCollectorTaskProcessorTask::DoTask(ENamedThreads::Type) Line 330
UE4Editor-CoreUObject.dll!TGraphTask<TFastReferenceCollector<1,FGCReferenceProcessor<1>,FGCCollector<1>,FGCArrayPool,0>::FCollectorTaskProcessorTask>::ExecuteTask(TArray<FBaseGraphTask *,FDefaultAllocator> & NewTasks, ENamedThreads::Type CurrentThread) Line 784
[Inline Frame] UE4Editor-Core.dll!FBaseGraphTask::Execute(TArray<FBaseGraphTask *,FDefaultAllocator> &) Line 466
UE4Editor-Core.dll!FTaskThreadAnyThread::ProcessTasks() Line 907
UE4Editor-Core.dll!FTaskThreadAnyThread::ProcessTasksUntilQuit(int QueueIndex) Line 785
UE4Editor-Core.dll!FTaskThreadBase::Run() Line 501
UE4Editor-Core.dll!FRunnableThreadWin::Run() Line 76
UE4Editor-Core.dll!FRunnableThreadWin::GuardedRun() Line 25