---
title: Why did my Import fail?
description: "Import can fail if: the text is **not valid JSON**; the JSON has **no or invalid “screens” array**; a screen uses the reserved id **SUCCESS**; there is **no terminal screen** or no screen with `success: true`; or **on-click-action** names are…"
url: "https://www.smsgatewaycenter.com/blog/kb/why-did-my-import-fail/"
updated: "2026-07-25"
category: WhatsApp Business API / WhatsApp Flows
---

# Why did my Import fail?

Import can fail if: the text is **not valid JSON**; the JSON has **no or invalid “screens” array**; a screen uses the reserved id **SUCCESS**; there is **no terminal screen** or no screen with `success: true`; or **on-click-action** names are not allowed (only `navigate`, `data_exchange`, `complete`). Fix the JSON or use a flow exported from the builder and try again.

### More Related Articles

- [Who can see my flows and responses?](https://www.smsgatewaycenter.com/blog/kb/who-can-see-my-flows-and-responses/)
- [Does SMSGatewayCenter share my flow JSON with third parties?](https://www.smsgatewaycenter.com/blog/kb/does-smsgatewaycenter-share-my-flow-json-with-third-parties/)
- [Is flow response data secure?](https://www.smsgatewaycenter.com/blog/kb/is-flow-response-data-secure/)

Found this useful?[Add as Preferred Source on Google](https://www.google.com/preferences/source?q=smsgatewaycenter.com)
