This is a form to report an issue from the PC VERSION of the game - for Xbox issues use the "New DayZ Xbox Bug Report" form (delete this prior to creating the ticket)
The compass shows an incorrect bearing when its open and placed back in the inventory. When you put it in your hands the reading is correct but when you drop it back in the inventory, the compass shows an incorrect reading but still reacts to movements. So turning will change the degree reading appropriately but it will still be wrong based on the original incorrect reading. It is 90 degrees off.