Run History
When does a run get cancelled?
A run is cancelled when:
A Delay step’s Recheck trigger setting is on and the record no longer matches the original
condition or recurring-schedule filter. See the Condition Stops Being True limitation.
The workflow has an exit condition set, and the run’s record matches it. Unlike the re-check above, this is evaluated before every step, not just after a delay.
You disable the workflow, which also cancels in-progress runs.
The workflow is deleted.

Search terms: