My character keep falling from the rope

I’ve been following every step in every tutorial videos of how to attach your character to a rope ( CableComponent ) but none worked for me.

Here’s my code :

Once we spawned the Cable, it will fire to the desired location
and then

And the problem itself

A possible solution, I believe there’s a better way:
I’ve spawned a sphere at the hit location and create ( PhysicsConstraintComponent ) to connect it with my character, but the swinging was kinda weird so