Not sure if this is helpful or not, but once my Nüvi stopped routing for some reason while using OSM maps - it got to 90% and hung (USA/Openmapchest). Turned out it had a firmware corruption problem and I needed to reset (press the hardware button) and reflash firmware, then it started working fine again.