make sure providers are trying again when appropiate