[backend] don't delete data too early in get_projpacks, update_projpacks is much saner

Also add new 'delayed startup' package error handling, just in case...