Hitting check(EmitterInstData.NDCSpawnCounts.Num() == InstanceData->NDCElementCountAtSpawn)

Yes that should fix the issue. If you still hit this please lmk and I can investigate further.