seamless background problem

Hello! I'm making an iphone game where a character is endlessly running. I am achieving this by having still actors but moving obstacles and an endlessly wrapping background. To do this I am having 2 different background images (1 on top and 1 on the bottom, they are also being used as the slide n jump controls) that are constantly moving left and having the scene wrap x. When you preview it in GameSalad, it works exactly as it should; however, when you preview on a device, it stops working. It scrolls but I get a line where it just shows the scene background color instead of the background image. Its hard to describe, here's an image:
http://i.imgur.com/x2DPB.jpg
http://i.imgur.com/x2DPB.jpg
Comments
To clarify, I mean change the size in GS but leave your imported png image the same.
So to get rid of the gap, increase the width (don't change the x position) of one of those two images. I'd increase the left image and have that under the right image in the layer oder.
All my background images already have transparent areas so I just added the extra pixel and then it scrolled without gaps.
You have the width of 'slide' set to 484. It works fine at 484, 481 or 480
Edit: I'm using GS 0.9.9.1
Go you back to your image software and double the size of all your images. Then import those into your project. Tick 'resolution independence' on the project info tab of the home page.
I reckon that will fix it.