So here's a random thing that I learnt yesterday. Compasses are region-specific and the needle will "stick" if a normal compass is used in the wrong region! Australia and New Zealand are in magnetic zone 5. If you want a #compass that works anywhere in the world, it needs to have a "global needle", which is built a bit differently to account for the problem of the magnet aiming directly through the earth to magnetic north and dragging the needle down with it.
@Genesis This is because the magnetic field lines are generally not horizontal. So the compass needle wants to point downwards as well as rotate horizontally towards the north and this might cause it to stick impeding the rotation.