Is the fault temperature related? I've heard of this happening with cold and hot temps. In one instance, reseating the unit helped.
Unfortunately, in most cases, the fault is with the heading selector knob, which isn't a potentiometer, but a digital shaft encoder. If that's the case, it's a factory or if you're lucky, a field replacement/repair.
Definitely not a settings issue.