---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/api/errors/36007#article
headline: "36007: Broadcast Upload Status Check Failure"
url: https://www.twilio.com/docs/api/errors/36007
inLanguage: en
dateModified: 2026-06-08T11:38:30.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# 36007: Broadcast Upload Status Check Failure

Log Type: APPLICATION

Log Level: ERROR

## Description

This error occurs when you try to upload a file to a Broadcast that is not in the `PENDING_UPLOAD` state.

### Possible causes

* The Broadcast SID you provided belongs to a Broadcast that has already moved out of `PENDING_UPLOAD`.
* The Broadcast is in one of these states instead: `UPLOADED`, `QUEUED`, `EXECUTING`, `EXECUTION_FAILURE`, `EXECUTION_COMPLETED`, `CANCELATION_REQUESTED`, or `CANCELED`.

### Possible solutions

* Check the Broadcast status before you upload the file.
* Upload the file only to a Broadcast SID that is currently in `PENDING_UPLOAD`.
* If you selected the wrong Broadcast SID, retry the upload with the correct Broadcast.

#### Additional resources

* [Twilio Bulk Messaging](/docs/bulk-messaging)
* [Getting started with Twilio Bulk Messaging](/docs/bulk-messaging/getting-started)
* [Troubleshooting Bulk Messaging](/docs/bulk-messaging/troubleshooting)
