Bartman,
I armed HF, I lifted the platform (motors were not spining, throttle = 0) and I simulated roll movement (with no yaw movement). I noticed on my OSD that heading is dependent on roll movement.
I add I have ext. mag. around 15cm above FC.
Should it be like that? Maybe that the reason...