I've since fixed this bug in my post gameJam build, it was caused because I forgot to reset the size of the rigidbody on death so the ball can never get close enough to the player when hooked! Silly me!