FishNetworking's client side prediction having weird latency

I have set up client-side prediction using CSP v1, it works fine most of the time, but sometimes it does the following: when I punch with the player and start moving in 1 direction with the client, the server sees this: the client punches, then starts moving some time later. This leads to horrible desync, and stuff like enemies hitting you even though you are very far away from them.
I could show my code if needed, but it’s basically from the Fishnet docs, just with a few extra features.

Video showing it:
izcwdz
I managed to get this even on a local host, so I don’t know what is happening.

Hi,

Why are you not asking in their discord server? You should get help faster there.

Because no one answered me there.

Sometimes questions get overlooked. I checked out our Discord and could not find any mention of your name. Did you by some chance use a different name?

I’m Cookie Master there. I have managed to fix this problem by simply upgrading to Pred v2, though I have still some things to iron out with that

Ah got it. Yeah we’ve talked back and forward a couple times. Stay tuned for an update coming out today!