This is a common problem with button type compasses. Exposure to a strong magnetic source may reverse the polarity. It can be corrected with a magnet. The only compass that has any resistance to this problem is the Suunto Clipper.
_________________________
I don't do dumb & helpless.