Hello, I have a problem where reaching our DNS server on Alteryx Gallery is so slow that it sometimes times out the download tool and causes an error. Sometimes it works, Sometimes it doesn't. I know for a fact it's latency related and not due to the host website being offline or an incorrect URL.
Download Tool (DNS related): "Error transferring data: Couldn't resolve host name"
In any case, I need a way to loop the download tool until success and then it breaks the loop and continues the pipeline. Here is an example workflow (add a row with random text in the input tool to mimic failed DNS resolution).

Condition 1: Keep looping the download tool until success (no error) and break the loop to continue with the rest of the pipeline OR stop at 100 attempts.
Condition 2: Throttle each attempt with a delay of 2 seconds in-between each attempt.
Does anyone have advice on how to achieve this? Thank you.