Skip to main content

Global Fallout

A fallout is an execution that failed and now needs an operator. Global Fallout lists every fallout in the organisation for the selected environment, across all applications, so an operator can work them without opening each application in turn. The same list, scoped to one application, is the Fallouts tab on Application details.

What Engage does with a fallout automatically, before it reaches this list, is decided by fallout definitions, retry configuration, and alert rules. See Managing fallouts.

Open it

Select Global Fallout in the sidebar. The list is scoped by the environment in the header, Development or Production, and by the date range control in the toolbar.

The list

ColumnMeaning
TimestampWhen the fallout was recorded. Sortable.
StatusThe fallout's lifecycle status. Filterable. An Exhausted tag beside it means automatic retries have run out; the fallout can still be retried by hand.
ApplicationThe application the execution belongs to
WorkflowThe workflow that failed
ServiceThe service the failing step called
StepThe workflow step that failed
Error CodeThe error code, matched against error definitions
Error MessageThe error text

Application and Workflow appear only on this page; the application-scoped Fallouts tab omits them. The toolbar offers Search, Refresh, the date range, and Expand to Fullscreen. An empty list reads No fallouts found for the selected period. Try adjusting the date or environment filters.

Retry several at once

Rows whose status allows a manual retry have a checkbox at the left.

  1. Select the rows to retry.
  2. Select Retry Selected (N). The count is the number of selected rows that can be retried.
  3. Confirm in Retry N fallout(s)? with Retry.

Engage reports Retry sent for N fallout(s) and refreshes the list.

Work one fallout

Select a row. The fallout opens with its details on the right:

GroupFields
DetailsService, Step, Source Channel
ErrorName, Code, Message

Above them sit the two actions. Both are disabled unless the fallout is waiting for a manual decision.

Retry

  1. Select Retry. The Retry Fallout dialog opens.
  2. In Action, choose one:
ActionWhat it does
RetryRe-executes the failed step from where it left off, keeping the current state and data
RestartStarts the whole workflow again from the beginning, resetting all state and data
Restart From StepRestarts from a step you choose in Step Name, resetting that step and everything after it while keeping earlier successful steps
Retry From WorkflowReprocesses the fallout through a published retry workflow named in the manifest. Offered only when the application's manifest defines one.
  1. Select Confirm Retry. Engage reports Retry sent successfully.

A fallout whose payload needs correcting first is edited in the trace's payload panel before the retry; the panel says so where editing is allowed.

Mark as Resolved

For a fallout that should not be retried, select Mark as Resolved, enter a reason in Enter the reason, and select Confirm. Engage reports Marked as resolved and the fallout leaves the manual queue.

When it does not work

SymptomCauseWhat to do
Retry and Mark as Resolved are disabledThe fallout is not in a manual state; Engage is still retrying it automatically, or it is already resolvedWait for the automatic retries to finish, shown by the Exhausted tag, then act
Retry Selected is disabled with rows selectedNone of the selected rows is in a manual stateSelect only rows whose checkbox is enabled
Retry failedThe retry request was rejectedOpen the trace from the application's Overview table and check the failed step, then try again
Failed to load retry workflowsRetry From Workflow was chosen but the manifest's retry workflows could not be loadedChoose another action, or ask the application owner to check the manifest's Retry Workflows section in Studio
Failed to retry all N selected fallout(s)The bulk retry was rejected for every rowRetry one fallout from its row to see the error

Next steps

If the same error keeps producing fallouts, change how Engage handles it automatically: Fallout definitions for what to do, Retry configuration for how often, and Alert definitions for who hears about it.