without seeing the code it becomes guesswork.
you said it overrides a new x,y setting ? I guess you have a bit of code that says when the background reaches a certain point then move it back to another point - this might need checking. Using tiled backgrounds - this will need setting to the correct size (a multiple of the tile used) or you will end up with it not joining correctly.
Any chance you can post/link to your capx ?