Bad Home location

Hi,

I’m running Ardupilot 3.0.3, APM 2.6, Ublox NEO-6M.

Since correcting my compass orientation (NEO-6M = YAW180) I now no longer seem to get a good home location (thousands of miles away in Canada, and I’m in UK).

Yet, in flight planner view, it clearly has a strong 3D lock and is within feet of my actual position, and compass is stable & tracks correctly.

Any ideas?

Thanks in advance!

[infoplane][/infoplane]

Apologies, please see my dataflash log here;

https://drive.google.com/file/d/0B8K_OBQ8g4JyOEY4RGlqd05iZUE/edit?usp=sharing