I have added error handlers to each step in my scenario that will create a slack message when there is an error. What I found is that we receive error messages even when the scenario completes successfully. Upon further investigation, I realized there are errors in the steps, but the scenario was able to re-run the operation successfully so the scenario worked.
Curious if anyone has run into this and knows of a way to only trigger error handlers when a step fails and the scenario is not able to resolve itself (basically only run an error handler when the entire scenario fails to complete)
thanks!