The DB Location chooser in the user interface (option 5) needs to have the user location at least checked for validity, perhaps based on platform? Perhaps test writing the database right away to make sure it's a valid location and there'll be no errors later.