Why is my TSoftObjectPtr null even though the actor it should be pointed at is what triggered the check?

Yeah, in line with your other posts I’m doing a “Load Asset Blocking” and it’s not finding it. I’ve actually stepped through the engine code and it’s FOR SURE because the package/path of the actor being reference is changing… What I don’t understand is why the package/path is changing like that? And what is the point if the soft ref can’t keep track of that?