APM 2.6, 3DR external ublox compass. just sitting on bench right now, new. The compass calibrations goes well with results well within -150 to 150. after calibration, I switch to flight data screen and heading remains North. I understand this is the default for the imu's. The heading does not change when external compass is rotated. I also have bad compass health on all my autopilots and compass combinations. all 5 of them are 3DR purchased in the last year. I have got to be missing something here. Thank you.
update: terminal -test-compass shows correct headings and responds as expected to yaw. still "bad compass health" and no rtl, or waypoint flight.