I used InterpToMovement component as a moving platform, it works well.
I set two control points in the construction function, and turn off the auto-active toggle. If I set the activation in other blueprints, the actor moves correctly.
But if I set the control point vectors from another blueprint, and then call a function to apply the control points and activate the component, the actor will go back to the origin point (but the control points are set to the right place according to the printed results)
And it will NOT move to the destination.
That works correctly. But I want to set the start & end position through another bp, then everything goes wrong… just give up on figuring it out after having a look at the discussions in unreal discord channel