Brew figured out that compasses do work if you disconnect and reconnect once you are in the world. I tried it in the wilderness and it worked.