I am using proper snapshot interpolation to interpolate other entities such as players. I am also using CSP (with interpolation) for the local player's movement.
Right now interpolation is calculated using Time.deltatime for both. Snapshot interpolation works as expected; I have logged positions and viewed other player movement when locally just staying still. This seems like a visual issue only.
The issue is that when both players (local & non-local) move at the same time sideways, you can see the other player sort of jitter (video attached).
Is this a common issue? I have already tried debugging this for a long time so I am hoping someone could shed some light onto this.