Get Last Input Vector doesn't seem to replicate? (Launch Character)

Hey guys,

I’m making an ability where you can leap in the direction you are pressing (w,a,s,d) this works perfectly fine on the server but i’m having an issue trying to get this to work on the clients side.

So the player on the server will go the correct distance but the client player will go a shorter distance.

I’ve attached a video so you can see my issue, any help is really appreciated. Been stuck on this one for a while.