communication.whatsapp.send| Status code | Error message | Likely cause | Fix |
|---|---|---|---|
| 422 | Missing Twilio credentials in App Settings | App Settings not filled in on the demo store | Go to Apps → Settings → Customize and enter your Twilio credentials |
| 422 | Missing recipient or message content in payload | Customer has no phone number, or payload is malformed | Confirm the test customer has the verified sandbox number saved |
| 503 | Twilio delivery failed | Twilio rejected the request | Check that the sandbox number is still verified and the credentials are correct |
| 401/403 | Unauthorized | Invalid or expired Auth Token | Re-copy the Auth Token from the Twilio Console and update App Settings |
| 500 | Internal Server Error | Unhandled null on entity or meta | Add optional chaining (entity?.id) when accessing those fields |