VIKINGS , and you rightfully do so! My point is that if you have an object that C2 takes into account to do the scrolling calculations (either with the "Scroll to behavior", or the "scrollX" action), and you move this object between layers that have different parallax values, then C2 won't know by its self how not to jump around due to the layer's offsets.
In your case, do you move the PlayerBox object between layers that have different parallax values?
Have you checked your other objects for a forgotten "Scroll to behavior"?
Or your code for a redundant "scrollX" action?
And does my example above runs smoothly in your system?
Come on, you have to help us out if you want to help you out