If the request does not suceed for the first time, try a few more times with exponential wait times and then return an error.