| 132000 — Template parameter count mismatch | The number of variable parameters sent doesn't match the template's definition. | Template expects a different number of {{variables}} than were supplied in the request. | Ensure every variable placeholder in the approved template has a matching parameter in the request. |
| 132001 — Template does not exist | The referenced template wasn't found in the specified language, or isn't approved. | Wrong template name. Wrong language/locale code. Template not yet approved. | Verify the template's name, language code, and approval status in WhatsApp Manager. |
| 132005 — Template hydrated text too long | The final message text, after inserting variables, exceeds the allowed length. | Long variable values pushed the rendered template over the character limit. | Shorten the variable values or the template body, and verify the rendered text in WhatsApp Manager. |
| 132007 — Template format policy violation | The template violates WhatsApp's content or format policy. | Template content doesn't meet formatting or policy guidelines. | Review the template rejection reasons documentation and adjust the template content. |
| 132012 — Template parameter format mismatch | One or more variable parameters are incorrectly formatted for the template. | A parameter's type or format doesn't match what the template component expects. | Match the parameter format exactly to what's specified in the template definition. |
| 132015 — Template is paused | The template has been paused due to declining quality. | Poor recipient feedback or low-quality signals on the template. | Improve the template content and wait for it to be re-evaluated, or wait for the pause to lift. |
| 132016 — Template is disabled | The template has been permanently disabled after repeated quality issues. | Template was paused multiple times without sufficient improvement. | Create a new template with revised content — disabled templates cannot be reactivated. |