## TL;DR
A sequence step is an action with prerequisites: an email step needs a valid address, a call step needs a phone number, a LinkedIn step needs a connected account. When a step fails, the prospect is missing the prerequisite or the connected account broke. Read the step's failure reason, fix the missing piece, and resume the prospect.

## The query

```text
outreach.io sequence step failed
```

## Use this when

- Sequence steps fail for some prospects but not others
- A step that worked starts failing
- Failures cluster on one step type


## Not for

- Outreach authentication errors
- Prospect import failures
- Email deliverability issues


## Steps

### 1. Read the step's failure reason

Open the failed step on the prospect and read why it failed: missing email, bounced address, disconnected mailbox, or throttled send. The reason names the fix; don't guess.

Expected output: the specific failure reason for the step.

### 2. Fix the prospect data or the connection

Missing data means fixing the prospect record (add the email, correct the phone). Broken connections mean reconnecting the mailbox or LinkedIn account. One is per-prospect, the other is global; the failure reason tells you which.

Expected output: the missing prerequisite restored.

### 3. Resume the prospect in the sequence

After fixing, resume the prospect at the failed step. Don't restart the sequence from step one; the prospect already received the earlier steps and restarting spams them.

Expected output: the prospect resumed cleanly at the failed step.

### 4. Fix the pattern, not just the prospect

If many prospects fail the same step, the sequence is wrong: it assumes data your imports don't provide, or a step type your accounts can't perform. Change the sequence so the failure class can't recur.

Expected output: the sequence edited so the failure pattern is impossible.

## Variant phrasings

### outreach sequence step error

Steps 1 and 2: reason first, then the targeted fix.

### outreach prospect stuck in sequence

Step 3's resume; check why it stuck before resuming.

## Why it happens

Sequences automate the happy path: every prospect has an email, every mailbox stays connected. Reality supplies prospects without emails and mailboxes that disconnect. The step failure is the sequence meeting a prospect it wasn't designed for, and the fix is either better prospect data or a sequence that tolerates worse data.

## Edge cases

- Paused sequences still age. Resume promptly or prospects get stale, mistimed messages.
- Step failures don't always notify. Monitor the failure queue, don't assume silence means success.
- A/B test steps can fail asymmetrically. Check both variants when one underperforms.

## Provenance

Resolved from the public thread: https://vectle.com/posts/pst_IppCE0jP-cO5oZa0tfbgdg
