In reply to robert-hutton:
Hi Robert,
Sorry, I'm aware you've had persistant issues in the past. We've got your reports notted in our issue tracker.
We're currently in the middle of a large update to the Android app in order to resolve long standing bugs and stability issues. We've had to rewrite a large porition of the apps main screen and how it handles it's data during download and install. This is to fix an issue plaguing some users where they were unable to update packages when updates were released - you may have seen some threads by TobyA reporting this. This work will also make the app a lot more maintainable.
The issue you are referring is something I've looked at a few times. It looks like a strange data issue that occours when the crag is installed. I've been unable to pinpoint exactly what happens that causes this, all I know is some routes end up not having an expected relationship to a crag (this is what is causing your app to crash launching this screen).
I'm planning on launching an update that will give users the option to update their crags if this data issue is detected. I first need to complete this initial bit of work to make sure the update mechanism is working properly though.
I hope this explains the problem a bit.
On a side note, this update is going to be quite large and as such I will be running a beta channel and asking for test users via the forums.
Cheers,
Martin