fix setting executionScope on event

ExecutionScope on FailureEvent was always null because it was tried to set on the exception instead of the failureEvent.