So quite recently most phones seemed to be terrible at knowing their compass direction. Eg. On a Galaxy S7 when walking the compass can be 180\' off.
I know