@Rama, I’ve got a weird one here, but figured out how to work around it. For some reason, a component that lives on an actor I’m saving/loading w/ the RamaSaveSystem is lost upon loading. Like, the component just isn’t there anymore upon reload. Well, either that or all references to this component are borked.
As a test, I added this debug output on the actor that owns the component.
Before I save/load, I’m getting flooded w/ debug output referencing the components. After a save/load, it doesn’t find any of the components.
HOWEVER, if I give these actors a Guid on the save component and therefore don’t destroy/create upon loading, debug output continues to flood after a save/load and everything is all good.
I realize this is kind of a weird one, but maybe you’ve got an idea as to what’s happening? I’ve got a work around so I’m happy, but thought it was worth noting!
Thanks!