Basically, a brother is in Morocco and he is in an city (I believe Marrakesh) where he checked the Qiblah direction and then checked it for some reason every time he went to a different mosque and they were 70 degrees off! And then whilst praying in one outside the city it matched with his compass
digital (phone) compasses are not reliable in buildings and within city limits. He can use google map for precise checking (draw shortest distance between mecca and the mosque, and see if it is perpendicular on the mihraab.