There’s no mystery here. You’re getting the actor references jumbled up, either on saving or reloading.
Also, here
You’re apparently using a structure, but then just using Add to talk to an array of transforms, that could be in ANY order
The most logical way to keep everything where it belongs, is a map.
Then, things don’t get lost.