Not sure if this is related to your problem but...
I was using my HTC Ledgend with navionics
(aust/africa installed) in the Philippines
only a couple of days ago, working perfectly, was sailing/boating in my wifes village all perfect.
Then i came home to australia
and put my australian sim back in and pop up comes navioncs "updates" so i grabbed them for my favourite app..
Now it won't even stay on for 5 seconds and it crashes..completely stuffed.
I send navionics
the fault message but so far nothing... unless they make a patch or roll back the update the application is rooted.
The new update is version 2.5.5 stay with the old one i think was 2.5.0
Is a real pitty coz i like this app alot,was thinking of buying
a tablet so i could download the HD version but i won't touch a tablet if they don't or can't fix a phone app.