# Template Undeliverable Error When Sending from Cloud API to a CoEx Number

#### <mark style="color:$primary;">**What is this error?**</mark>

If you are sending a template message from a number that is onboarded on the Cloud API to a recipient number that is onboarded on CoExistence (CoEx), you may see an error message that reads "**Template Undeliverable.**" This can be confusing because the error appears to indicate a failed delivery.

#### <mark style="color:$primary;">**What actually happens?**</mark>

Despite the error message, the template is successfully sent and delivered to the recipient at the backend. The recipient receives the message without any issue. Additionally, the cost for the template message is deducted from your account as expected, since the delivery did take place.

The "Template Undeliverable" error is a display-level issue on the sender's end only. It does not reflect the actual delivery status of the message.

#### <mark style="color:$primary;">**Why does this happen?**</mark>

This is a known limitation that occurs specifically when there is a mismatch between the infrastructure types of the sender and the recipient — Cloud API on one end and CoExistence on the other. The delivery confirmation that would typically mark the message as "sent" does not return correctly in this scenario, causing the system to show an undeliverable error even though the message has gone through.

#### <mark style="color:$primary;">**What should you do?**</mark>

If you encounter this error while sending a template to a CoEx number, you do not need to resend the message. The recipient has already received it, and the charge has been applied. Sending the message again will result in a duplicate delivery and an additional deduction.

This is a known issue and is currently being tracked. If you are regularly sending templates to CoEx numbers and are seeing this error frequently, you can reach out to the support team for further assistance.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://learn.doubletick.io/troubleshoot-errors/template-undeliverable-error-when-sending-from-cloud-api-to-a-coex-number.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
