Yeah I think I noticed this during development once, but I forgot about it. The item checks if there is collision with an item when moving straight on the belt and doesn't move if there is an item in front of it, but doesn't check for collision when moving sideways. I'll make sure to fix this in the next update.