I don't understand what you mean by a corrupt data file, if it was corrupt you wouldn't get anything. Is the software running and the only problem you are having is the routes database is not updating?
When you update do you have all the Tables ticked and then use Update All Records
Alan