

# Limitations and considerations
<a name="nx-features-whatsapp-flows-limitations"></a>

Consider the following limitations when working with WhatsApp Flows:
+ **Flow name uniqueness** — Flow names must be unique within a WABA.
+ **Flow JSON size** — The maximum size of a Flow JSON definition is 10 MB.
+ **Flow JSON version** — Supported versions for publishing are 5.1, 6.0–6.3, and 7.0–7.3. We recommend version 7.3.
+ **Only DRAFT Flows can be deleted** — Published or deprecated Flows cannot be deleted.
+ **Endpoint response time** — Dynamic Flow endpoints must respond within 10 seconds. Meta monitors endpoint latency and availability, and may throttle or block Flows with unhealthy endpoints. For more information, see [Setting up Dynamic Flows](nx-features-whatsapp-flows-dynamic.md).
+ **Meta app attachment is one-way** — After you attach your own Meta app to a Flow using `UpdateWhatsAppFlow`, the service's app cannot be reattached. Only creating a new Flow resets the app association.
+ **Flow migration** — Copying or migrating Flows between WABAs is not supported. You can clone a Flow within the same WABA using the `cloneFlowId` parameter.
+ **Rate limits** — Standard Meta API rate limits apply to all Flow operations.