Do you want to jump in a direction or land precisely at the destination. At the moment you’re attempting the former - since we cannot see how you calc Leap Strength.
you could try using a timeline to change the actor’s location.
Indeed, a different approach that gives you plenty of control:
The above is actually using a movement component, rather than Set Location so you get proper sliding collision all the way.
And another way to achieve the result would be this: