In our packages we use a global error handler (Package level OnError Event). I have a situation where I will allow a data flow task to fail a few times before manually raising an error.
The data flow task is in a ForLoop container with a forced result of Success so the package does not fail, but each time the data flow fails it fires the global handler. Need to stop the global handler from firing.