# How to Fix “MISSING_FOOTER_ON_TERMINAL_SCREEN” in Your Flow on WhatsApp API
Author: Prashant Jangid
Author URL: https://www.heltar.com/blogs/author/prashant-jangid
Published: 2025-07-01
Category: Troubleshoot
Category URL: https://www.heltar.com/blogs/category/troubleshoot
Tags: WhatsApp Flows Error
Tag URLs: WhatsApp Flows Error (https://www.heltar.com/blogs/tag/whatsapp-flows-error)
URL: https://www.heltar.com/blogs/how-to-fix-missingfooteronterminalscreen-in-your-flow-on-whatsapp-api-cmckp7j3t00232c4a8bgi24sz

When building Flows, terminal screens are where things wrap up—success messages, confirmations, final actions. But if you forget the Footer, your Flow hits a dead-end instead of finishing cleanly.

Here’s what the error looks like:

**MISSING\_FOOTER\_ON\_TERMINAL\_SCREEN**

**Footer component is missing on terminal screens: screenA.**

Terminal screen must have a Footer component to be able to terminate the Flow.

## TL;DR

Make sure every terminal screen includes a Footer component. Without it, the Flow won’t know how to end properly.

## Why it happens

A screen marked with "terminal": true signals the end of the Flow. But it needs a Footer (usually a button like “Finish” or “Done”) to actually trigger termination.

## How to fix it

Just add a Footer component to the screen’s layout. Here’s the corrected example:

```
{
  "id": "screenA",
  "title": "Screen Title",
  "terminal": true,
  "layout": {
    "type": "SingleColumnLayout",
    "children": [
      {
        "type": "TextHeading",
        "text": "Heading"
      },
      {
        "type": "Footer",
        "label": "Done"
      }
    ]
  }
}
```

That one change ensures the Flow can exit smoothly when it hits the terminal screen.

For more troubleshooting insights related to WhatsApp Business API, check out [heltar.com/blogs](https://www.heltar.com/blogs).


---
This blog is powered by Superblog. Visit https://superblog.ai to know more.
---

