Skip to Content
ReferenceDebug a Run

Debug a Run

Debug one run by finding the first result that differs from what you expected. The final red Step may only be where an earlier data or connection problem became visible.

At a glanceVerified in app · Oct 30, 2026
Use it to
Trace a failed or unexpected run backward from the Execution Log to the first Step where data or routing diverged
Find it
Canvas → Execution Log → Step App drawer → Executions tab
Instead
Automation Did Not Start or Is Still Waiting (when no run appears in the Execution Log)

Follow the run from the first wrong result

Open the run

Find the event or time in the Execution Log. If no run exists, troubleshoot the trigger instead with Automation Did Not Start or Is Still Waiting.

Find the first unexpected Step

Follow the route through the canvas. Stop at the first Step that failed, was skipped unexpectedly, or produced the wrong value.

Read its Executions entry

Open the Step’s App drawer, go to Executions, and read the full message, input, and output for that run. Look for the exact validation message in Step Error Messages.

Trace the input upstream

If the input is wrong, open the upstream Step’s Executions entry. Continue backward until you find where the value or shape first changed.

Reproduce the smallest safe part

Choose between saved-data replay, a real isolated action test, and an automation run using Testing & Debugging. Replay does not verify the connected service. An automation run can reach downstream writes, so check the destination and intended path before repeating a create, update, send, or charge action.

Step Executions tab showing input, output, and error details
Match the run timestamp and execution ID in the Step's Executions tab to inspect inputs, outputs, and errors.

The automation ran twice

First decide whether you are looking at two separate runs, automatic retries, or loop passes:

What you see in ExecutionsWhat it meansHow to verify or prevent
Two execution IDsTwo separate runs started (for example, duplicate webhook deliveries or overlapping schedules).Compare trigger payloads and timestamps; deduplicate using the sender’s stable event ID.
One execution ID with Attempt 2 or Attempt 2 of 4Retry on fail repeated a single failing Step within one run.Inspect the first attempt’s error and use an idempotency key or record update on writes.
One execution ID with multiple unmarked entriesSeparate items or passes on a looping Step, not retries.Check the input list length and per-item inputs in the Step’s Executions tab.
Retry attempt markers in the Executions tab
Attempt markers distinguish Retry on fail within a single run from separate automation runs.

An AI Agent looked up values but did not run the action

An AI Agent activity entry labelled Look up values: … lists available values for an app action’s fields. It is not the action itself. Check the subsequent action’s result before concluding that the agent sent a message, created a record, or made another change. If the outcome is uncertain, inspect the connected app before retrying.

Route the finding

When the documentation does not have the answer

Ask in the Glow Forum  with the Step type, error code, and a sanitized example of what you expected and what happened. Before posting text or screenshots, remove credentials, personal or customer data, private URLs, and sensitive configuration. Share evidence that cannot be sanitized through your account team’s support channel, not a public post.

Verify it works
Run
Open the first unexpected Step's Executions tab and match the run's timestamp and execution ID.
You should see
The panel shows the exact input, output, or error where the run first diverged.

What’s Next?

Last updated on

Search documentation

Start with a guide, or search by Step, task or error.