I'm not sure if that's the best way to do this.
You can check your log on the running instance
And it will probably lead to an unreachable path due to there is nowhere to go when the conditions yellow and maybe red are satisfied.
Is this the only operator that have to be retried?
If it is, fine.
What I think is the best way to work with pam is use the execption handler as this
The GetError Operator checks the necessary conditions to allow a retry or simple throw the exception,
If the blue condition is satisfied, you retry the failed operator
In most of the cases I've worked I put a 10 times max retry variable. something like this
Process[OpName].retry = false;
for (var i = 1; i <= 4; i++) {
var operatorSource = Process["Exception_" + i].Source;
Process.faltOperator = operatorSource;
if (operatorSource != undefined &&
Process[operatorSource].scriptOutput != undefined &&
Process.retryCount <= Process.maxRetry) {
Process[OpName].retry = true;
Process.retryCount++;
}
}
And the reset operator receives the Process.faltOperator