Sure… I was adding instances of my UObject derived custom class. Actually the problem happened after adding one instance of my custom class and forcing the GC. The next time I try to add another instance the array was already damaged. Let me try to make a minimal project to reproduce this error for you.