Twilio adds new error codes for 10DLC campaign rejections
Code that parses rejection reasons may need an update.
ProviderTwilioIn effect
ISVs get the emails for all their subaccounts.
Published
Since 7 July 2026, Twilio sends an email at four steps of a 10DLC campaign registration: when the campaign is submitted, approved, rejected, and sent again after a fix.
For direct customers, the email goes to the address in the brand registration or the A2P bundle. For a campaign under an ISV subaccount, it goes to the Primary Customer Profile email of the parent account, not to the subaccount.
So an ISV gets the rejection emails for all of its customers. If that address is a shared inbox that nobody reads, rejected campaigns wait. Point it to the team that fixes registrations.
Code that parses rejection reasons may need an update.
API registrations without both URLs fail review.
A rejected campaign tells you what to fix.