← Files SentARCHIVED FILE
skills/sms-10dlc-registration/references/10dlc-rejection-remediation.md
1.81 KB · Oct 5, 2026 · 18:04 UTC
# 10DLC rejection remediation ## Diagnose the layer | Layer | Evidence | | --- | --- | | Local evidence packet | Version, missing consent proof, invalid URLs, incomplete autoresponses | | Sent request validation | Wrong camelCase, unsupported field, invalid use case, sample count/length, volume type | | TCR submission | `submittedToTCR`, registry error/reason, brand or campaign status | | Carrier operations | Campaign active but filtering, DCA election, content mismatch | Do not create a new campaign until the failing layer is known. ## Common fixes - Wrong endpoint model: operate campaigns under the profile and create a dedicated brand within profile creation. - Inheritance conflict: disable `inherit_tcr_campaign` before managing a dedicated campaign; do not supply `brand` while brand inheritance is true. - Wrong field casing: serialize `useCases`, `messagingUseCaseUs`, and `sampleMessages` exactly. - Too few samples: provide 1–5 structurally; provide at least two for marketing/mixed compliance. - Weak opt-in: add observable proof and a complete message flow. - Autoresponse failure: add brand, STOP/HELP, unsubscribe confirmation, and support details as applicable. - Traffic mismatch: select a use case that matches actual content rather than rewriting only the example. ## Status interpretation `SENT_CREATED` means a Sent campaign record exists. `submittedToTCR: true` records registry submission. `ACTIVE` means operational activation, while `EXPIRED` is not send-ready. Preserve unknown status strings and any `tcrSyncError` rather than replacing them with a guessed category. ## Resubmission 1. Save the original response and reason. 2. Fix the versioned evidence packet if necessary. 3. Rebuild and validate the API request. 4. Use `sandbox: true`. 5. Show the exact diff. 6. Obtain confirmation before the real mutation.
SHA-256: cd6f7f43da68e92832cd2c8b52548ea5f258a625fa4b75a68a6fcacd130b1918