> ## Documentation Index
> Fetch the complete documentation index at: https://docs.transitive.app/llms.txt
> Use this file to discover all available pages before exploring further.

# substitute_cancelled

> The replacement CFDI was cancelled before the cancellation of the original CFDI.

Group: [Cancellations](/reference/failures/overview#cancellations). It shows on the timeline. The status changes to **Cancellation didn't go through**.

> **Replacement was cancelled** `substitute_cancelled`
>
> The replacement CFDI was cancelled before Transitive submitted this cancellation, so this CFDI stays valid.

## What it means

Motive 01 cancels a CFDI and refers to its replacement. The replacement was cancelled before Transitive sent the request. Thus, the original CFDI stays valid. Refer to [Replace a CFDI](/guides/replace-a-cfdi).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.