Hi @jcy1990
So another user had an issue, and I was explaining to them what you are saying, using error handling and a delay.
Create a Boolean Variable set it to false
Create a Variable (integer) set it to LoopCounter = 0
Create a Variable (integer) set it to MaxRetries and the number
Use a Do Until loop
condition =s Wait Until Above Variable is true
Inside
Create a Scope, call it Try
Then create 2 under it, in parallel
Name one Catch, one Success
put your Action in the Try scope
Set the Catch scope Configure run after, to Failed/Skipped/Timed Out
set the Success Scope Configure run after, to Success (default)
In your Success set the variable to true and Do until quits
in your Catch
use Result('Try') to grab the error information
Use the Increment Variable to increase the counter
immediately have a condition that checks if LoopCounter >= MaxRetries
in Yes, set variable to True and Do until exists
If not, i dont know if you want to log something or not.. but use the Results('True')
And done
If I have helped you, I would really appreciate if you please Mark my answer as Resolved/Answered, and give it a thumbs up, so it can help others
Cheers
Thank You
Michael Gernaey MCT | MCSE | MCP | Self-Contractor| Ex-Microsoft
https://gernaeysoftware.com
LinkedIn: https://www.linkedin.com/in/michaelgernaey