Your device appears to be skipping steps. Slowing down and reducing accelerations may solve this.
This may be worth review.