It depends a lot on how you code and set up your visual elements and physical world.
All Citrus Engine does, using the camera, is synchronize the camera's movement and zoom of the starling layer with the physics debug view - so that both are always aligned (in fact, they both should always have the same transform matrix).
This is to ensure camera effects work, but also multi screen / multi resolution compatibility - just as long as you use the camera. Because of course, people would want to use other tricks such as viewport manipulation or extensions or other things... and in that case CE is no longer really aware of what's going on and you really have to fix the alignment of both yourself. This is what happens with most people having problems with the debug view.
For individual objects of course, you have pivot points with starling which also affect the alignement, CE also offers the offsetX and offsetY parameters, and those do not reflect on the debug view either.
We can only guarantee a certain level of synchronicity between the two layers, but since CE doesn't restrict anyone to use any other technique they might want for multi screen/resolution techniques, or camera effects even, then past a point we can't really help except by telling you that you'll have to access the debug view yourself and reposition it as you wish.
Now in your case, It sounds weirder than anything I've heard, can you perhaps share a video, a screenshot and/or some code - specially for the 'constantly changing sprite art position' thing that happens?