Fails if response provides a retry-after delay over maxRetryDelay