The issue is that URootMotionModifier_Warp::Update will disable the warp if there is no target found for it. But there's no functionality to turn the warp back on if a target is then set on a later frame.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-354367 in the post.