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.
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?