I'm hitting a wall with saving and loading persistent data in Unreal Engine, especially with references that become invalid.

Ah so you are using the old path as the way to identify the references to the objects, is that correct? is the path the only thing reliable for this? I tried something like this before using GetFName() and it didnt even allow me to rename the object. will try this now,a nd get back to you, thanks