It could have just been an error in their system they aren't willing to admit, assuming mr put is telling the truth.
I've used IG before and the one thing I disliked about them was how much of a margin they required to make trades. If I made the smallest trade they'd let me and it moved...