However, at some point (I haven't been able to figure out what causes it) the output log of the editor spits out a warning for each asset instance:
PIE: Warning: AttachTo: ‘/Game/Maps/Tests/Mechanics/MechanicsOrigin.MechanicsOrigin: PersistentLevel.DuneFromCurve2_2.HoudiniAssetComponent’ is not static , cannot attach ‘/Game/Maps/Tests/Mechanics/MechanicsOrigin.MechanicsOrigin: PersistentLevel.DuneFromCurve2_2.HoudiniAssetComponent.HoudiniSplineComponent_0’ which is static to it. Aborting.
At this point, I notice that the engine has changed the actor's mobility to “Movable”. Also at this point the curve/spline associated with the HDA is also displaced, usually moved to the origin of the level. If I then try to edit any parameters, the whole asset resets to defaults and all work is lost.
I don't know if it's something I did wrong in setting up the asset, or something else. My team is using github as source control and not every member is running Houdini Engine, so I guess there could be some issues there? But I was under the impression that if Houdini Engine wasn't running, the temporary cooked assets would just stay where they were. We are also using level composition/streaming if that matters.
Thank you for any insights.
