Compass was showing incorrect direction. North was exactly opposite.
To correct it, enabled the direction marker, red dot to show up, then held the phone face down and swiped the phone in the air, in the infinity pattern for about 30 seconds.
The compass recalibrated itself correctly.