We should break on the loop on a work restart in avalon, and only consider all errors if we actually have gotten some results.