if request failed, try again