Check this wiki, as there might be an answer there:http://garminmonterra.wikispaces.com/
I don't know how to fix your compass, but there are many compass apps you could download from the Play Store, many are free. There are also good teaching apps, like c:geo and others. Garmin is known for releasing hardware that is in its infancy. My experience is that eventually, they catch up and you end with a tool that does more than was originally advertised. I don't read this forum that often. If you want/ need further help, email me at k9chp at arrl dot net
t