| No Messaging in the menu | Turn on SMS from Settings → Modules → SMS Notifications, and check you have Manage settings. |
| Test says the channel isn't set up | A required credential is missing. Check the marked boxes and save again. |
| Suppressed — no usable phone number | The customer has no phone on their profile, or it isn't a mobile number. Check Default country. |
| Suppressed — no approved template | Create or activate a template for that event and language. |
| MSG91 message fails with a DLT error | The template has no DLT template ID, the wording doesn't match DLT, the variable order is wrong, or the sender ID isn't registered for that template. |
| Messages stay Sent, never Delivered | Delivery reports aren't arriving. Paste the webhook link in your provider; for MSG91 add ?token= and your shared secret. |
| A customer gets no offers | They haven't said yes to SMS offers, or quiet hours are holding the message. |
| Hindi messages cost more | Non-English text fits 70 characters per SMS instead of 160. |
| Nothing sends after turning SMS off | Expected. |