Update Spline points for sort of moving animation is too slow compared with native mesh animation

I implemented a spline which is bind to one of the character’s hand by updating points of spline every event tick.

When character is moving, the position of spline points is about one frame delayed compared with the hand.

Is this description clear enough? How can I solve this problem.