There is a strange bug in Magento version 1.6. It happened when you define products order within category and then re-import the products. After that defined positions are reverted to 1.

See more