releases.sh

RCS unconfirmed delivery error: 30036 → 30046

July 9, 2026ChangelogView original ↗
1 enhancementThis release1 enhancementImprovements to existing featuresAI-tallied from the release notes
From the original release noteView original ↗

<p>Edit: As of August 10, 2026, the following change was completed. RCS messages which cannot be confirmed to be delivered will have an error code of <a href="https://www.twilio.com/docs/api/errors/30046"&gt;30046&lt;/a&gt;.&lt;/p> <p>&nbsp;</p> <p>Starting August 10, 2026, the error code returned when an RCS message cannot be delivered to an unreachable end-user device will change from <a href="https://www.twilio.com/docs/api/errors/30036"&gt;30036&lt;/a> to <a href="https://www.twilio.com/docs/api/errors/30046"&gt;30046&lt;/a&gt;.&lt;/p> <p><a href="https://www.twilio.com/docs/api/errors/30046"&gt;Error code 30046 (Message delivery not confirmed)</a> gives developers a more accurate signal when an RCS message cannot reach an end-user device. Previously, <a href="https://www.twilio.com/docs/api/errors/30036"&gt;30036 (Validity Period Expired)</a> was returned for these failures, pointing to queue and throughput settings as likely causes and making it easy to investigate in the wrong direction.&nbsp;</p> <p>With <a href="https://www.twilio.com/docs/api/errors/30046"&gt;30046&lt;/a>, the failure is correctly attributed to device-side conditions like the recipient's device being switched off, out of coverage, having no internet connection, or being unable to accept the message. This code will also serve as the standard for device-unreachable conditions across RCS and future OTT channels.</p> <p>&nbsp;</p>

Fetched August 11, 2026

RCS unconfirmed delivery error: 30036 → 30046 — Changelog — releases.sh