Well, as it seems to be working fine for me (when trying both on PC and on the N900), it must be cause by some specific factor of your setup. Could you start modrana from the terminal (just type "modrana" and press enter) and paste the output here ? That should get me started on fixing it. BTW, address to address routing currently does not work with offline routing, as offline routing is currently strictly point to point (or to be more exact, it finds routes between two geographic coordinate pairs: lat1,lon1 -> lat2,lon2). There is unfortunately not yet any support for turning plaintext address string to a coordinate pair, so offline address to address routing does not work. Hopefully this can be sorted out in time, as everyone probably noticed most commercial car navigations do offline address to address routing just fine. The Monav preprocessor used by modRana actually already generates a custom address lookup format, called Unicode Tournament Trie, but I have not yet been able to find any tools for working with this format from Python. And the Monav routing server that modRana uses for offline routing doesn't seem to support them either.
menu: module route that should handle menu drawing is missing
Message addressed to route which isn't loaded