What are your origins?

The screen display can be moved around. The starting origins are at coordinates (0, 0). You can move the screen in any direction. All the sprites will move according to the screen origins. You can design maps with lots of sprites on them, then scroll the whole map just changing the origin values.

SetOriginX(10);
SetOriginY(-10);

If you need sprites such as interface icons to remain at certain physical screen coordinates (always visible), rather than coordinates that are relative to the origin, you will need to add the following options to the sprites:

SO_FIXED, SO_FIXEDX or SO_FIXEDY.

SO_FIXED will keep the sprite at the pixels they are assigned to, even if the origins of the screen are changed. SO_FIXEDX will keep the X axis of the sprite fixed while the SO_FIXEDY will keep the Y axis location of the sprite fixed.