wtf, I tought I got it right... I'll look into it. thanks!
hmmm, I've played the game and find the compass working as intended. If it says SE then go SouthEast and hold fire to show navigation bearings, you can think you are walking on a map, map never turns ;)