---
title: "Resend a bounced message"
description: "Find out why a delivery bounced, fix the cause, and resend it from the step page or from the bounce notice."
sidebar:
  order: 2
area: activity
feature: messages
appPath: /activity/home
lastVerified: 2026-10-22
version: "2026-10-16"
audience: admin
related:
  - notices/resend-bounced-deliveries
  - directory/employees/fix-missing-details
  - activity/enrollments/reference-enrollment-statuses
intercom:
  - id: "12045027"
    title: Manage Bounced Messages in Pyn (Pyn 2)
    url: https://intercom.help/pyn/en/articles/12045027-manage-bounced-messages-in-pyn-pyn-2
    note: replaces
  - id: "8909330"
    title: Troubleshoot Bounced Emails (Pyn 1)
    url: https://intercom.help/pyn/en/articles/8909330-troubleshoot-bounced-emails-pyn-1
    note: "Pyn 1 article, kept for reference"
---

A bounce is a delivery Pyn could not complete: the address was wrong, the Slack account was not active yet, or the sender was in an error state. Pyn marks the delivery **Bounced**, turns the enrollment's progress red and raises a notice. Once the cause is fixed, you resend.

## Before you start

- Fix what caused the bounce first, or the resend bounces too. Bounce reasons include an inactive integration, a sender in error, a misconfigured sender and raw HTML email not being enabled; a wrong address is fixed in [Directory](https://support.pynhq.com/directory/employees/fix-missing-details/), a sender in **Settings**.

## Steps

1. In Pyn, open **Activity** in the left navigation. In **All Enrollments**, a red **Progress** bar marks the enrollments with bounces; hover it to read **This enrollment has bounced messages**.

2. Select the enrollment, then under **Enrollment Steps** select the step whose status is red with **Completed with bounces**.

3. On the step page, use the recipient selector to pick the recipient whose delivery reads **Bounced**. The banner **This message bounced when sending** appears above the message.

4. Select **Resend** in the banner.

> **Note:** A delivery can be resent once. After that the status reads **Bounced\*** and the banner is gone; if it bounces again, fix the cause and send the message another way, for example by enrolling the person again.

## Resend every bounce at once

A bounce raises a notice in [Notices](https://support.pynhq.com/notices/) titled **Delivery bounced**, attached to the sender. Its **Resend** button opens **Resend Bounced Deliveries**, which counts the bounced deliveries on that notice and resends them all in one go, then archives the notice. [Resend bounced deliveries from a notice](https://support.pynhq.com/notices/resend-bounced-deliveries/) walks through it.

## What you should see

Pyn creates a new delivery for the recipient and sends it; the original reads **Bounced\***. In the drawer's delivery list the new delivery appears with its own status, and the enrollment's progress stays red until you check the other bounces.

## Related

- [Resend bounced deliveries from a notice](https://support.pynhq.com/notices/resend-bounced-deliveries/) to resend in bulk.
- [Fix a missing manager, time zone or email](https://support.pynhq.com/directory/employees/fix-missing-details/) when the address was the cause.
- [Enrollment, step and delivery statuses](https://support.pynhq.com/activity/enrollments/reference-enrollment-statuses/) for Bounced and Invalid.

## Related Intercom articles

- [Manage Bounced Messages in Pyn (Pyn 2)](https://intercom.help/pyn/en/articles/12045027-manage-bounced-messages-in-pyn-pyn-2) — replaces
- [Troubleshoot Bounced Emails (Pyn 1)](https://intercom.help/pyn/en/articles/8909330-troubleshoot-bounced-emails-pyn-1) — Pyn 1 article, kept for reference
