If we fail to receive a response from the endpoint due to reasons such as timeout or socket closed, then we will retry 3 times with exponential backoff meaning that after about 5 minutes, we will no longer retry.
In regards to responses where we receive a response but it is not successful, we unfortunately do not retry. We are aware that this is not ideal and we have it in our long term plans to retry this but unfortunately we do not have a timeline for this.