Any time the app closes for any reason (tablet restart, app crashes, etc), route progress is not saved and the user has to restart from the beginning of the route. Often we have routes that have 100+ stops that take multiple days to complete, and it can be extremely frustrating to have to "skip" through 75 stops to get back to where we were originally. It would be awesome if the app would store details about route progress in a more persistent manner.
Alternatively, the app could give the user an option to start at any stop along the route, instead of always starting at #1. So if we knew we didn't get done with the prior day's route and we stopped at #74, we could just pick back up at #75 by manual selection.