Need help debugging access violation in Garbage Collection

I’m running into a crash that I have trouble debugging. This is on UE 5.2.

My game will be running fine for a few minutes in PIE, then crash. I assume this occurs when the GC is triggered, since the stacktrace (attached) shows the access violation in GarbageCollection.cpp.

What would be the best way to debug this? I’m not even sure where to begin looking in my code, since my code is not touched in the stacktrace. And I don’t know how to figure out what object specifically is causing the access violation.

Any help is appreciated!

CrashContext.runtime-xml (161.6 KB)