Hi,
I got the solution which works for me:
In the sequence call step (in the main sequence):
- Set looping to pass/fail count, record all iterations, Stop after 1 pass or after a maximum of 3 iterations
- I checked the Step Failure Causes Sequence Failure as well as the Ignore Run-Time Errors under the Run options menu
In the subsequence I have checked Step Failure Causes Sequence Failure for all steps.
Now if any of the steps fail in my subseq then it fails the subseq, gives back the control to the main, which repeats the subseq the maximum of 3 times, or until the subseq passes. This seems working fine for me.