Use this page when a workflow fails validation, does not trigger, pauses unexpectedly, cannot call a provider, or delivers unexpected results.

Workflow Will Not Publish

SymptomCheck
Missing required fieldsOpen each node with a validation error and compare against its action schema
Broken expressionConfirm referenced node IDs, trigger fields, props, and loop variables exist
Missing connectorSelect or create the required connector type
Unsupported wallet chainConfirm the action supports the selected chain and wallet
Invalid graphCheck branches, loops, child nodes, and unreachable nodes

Workflow Does Not Trigger

Trigger typeCheck
ManualConfirm the workflow has a live version or valid draft test input
Schedule or cronConfirm the workflow is active, not paused, and schedule config is valid
WebhookConfirm URL/secret, method, content type, and payload shape
EVM logConfirm chain, address, topics, deployment block, and listener state
Slack or SaaSConfirm connector health, provider permissions, event subscription, and filters
Payment or market eventConfirm provider account, event type, and filter criteria

Node Fails at Runtime

  1. Open the run and find the first failed execution.
  2. Inspect the resolved node input.
  3. Compare the input to the action schema.
  4. Check connector or wallet requirements.
  5. Inspect sanitized provider error details.
  6. Add a format, branch, or code-transform node if incoming data needs normalization.

The most useful debugging view is usually the node input after expression resolution. It shows what the action actually received.

Connector Errors

Error typeLikely cause
UnauthorizedToken expired, provider account revoked, missing scope
ForbiddenProvider account lacks resource access
Not foundChannel, shop, sheet, customer, or resource ID is wrong
Rate limitedProvider throttling or too many workflow runs
Invalid payloadAction schema or provider API expectation changed

Wallet Errors

Error typeLikely cause
Insufficient fundsMissing token balance or native gas token
Reverted transactionContract condition failed, slippage, allowance, deadline, or chain state changed
Bad addressInvalid destination, wrong chain, or malformed token address
Nonce conflictConcurrent wallet activity or stale pending transaction
Missing walletPermission, setup, or unsupported action configuration

Execution Hook Issues

SymptomCheck
No deliveryHook enabled, event type selected, destination URL reachable
Signature failureCorrect secret and canonical payload handling
Repeated retriesEndpoint non-2xx responses or timeout
Duplicate side effectsMissing idempotency in your receiver
Missing fieldsReceiver assumes optional fields are always present

When to Pause a Workflow

Pause a workflow if it repeatedly fails, calls an expensive provider unexpectedly, emits duplicate webhooks, or could perform an unsafe wallet operation. Repair and test a draft before resuming.

Ask a question... ⌘I