I have an iPhone SE, compass problems appeared about a year ago and after throwing everything at it, eventually went away. This time the symptom is more annoying and persistent. When I go into compass mode, North is always pointed at the top of the phone, and the orange arrow appears at the correct relationship to North (but not toward the cache unless I actually am facing North). Those positions are locked, rotating the phone does nothing, although the distance to cache will change. I have tried rebooting the phone, reinstalling the app, Location cycled OFF/ON, compass calibration cycled OFF/ON, cycling to and from Never Use, waving phone in a Mobius Twist. The Apple Compass that came with the phone does the same, even after going through the same troubleshooting. I downloaded Commander Compass, and it also shows North at the top of the phone when I open it. Oddly enough, however, it then acts 'compass-like', spinning to keep North in that direction, wrong though it may be. And no, I do not have in a metal case, the phone acts the same with no case.