How do I stop my character from stretching apart when using a physics constraint?

Hi,

I have made it so my character can attach his hand to objects using a physics constraint so he can hang from things or grab walls, he grabs hold of things fine but his arm just stretches when moving away.
Does anyone know how i can make it so he hangs and can swing around still but wont stretch or can walk away only as far as his arm length?

Thanks

For anyone stumbling upon this thread in the future; it would appear that constraining a SkeletalMesh seems to be the cause of the mesh stretching… Try constraining to the characters CapsuleComponent instead. I don’t know why it doesn’t work as expected with SkeletalMeshes yet but will update this when I figure out more.