US carriers reject every text sent from a local phone number that isn’t attached to an approved A2P 10DLC campaign (Twilio error 30034). Previously, Sure Send still attempted these sends — the messages were silently blocked downstream and the failure reason was hard to discover.
What’s Fixed
- Before dispatching an SMS or MMS, Sure Send now validates that the sending number is attached to an approved A2P 10DLC campaign via its Messaging Service.
- When validation fails, the message is marked failed immediately with a clear reason (e.g., “your A2P 10DLC campaign registration is not yet approved”) so you know exactly what to fix.
- The check applies uniformly to all send paths: manual texts, broadcasts, automations, scheduled messages, and API-triggered sends.
- A compliance event is recorded when sends are blocked so account health surfaces the issue.
What’s Not Affected
- Toll-free numbers, short codes, and international numbers (A2P 10DLC doesn’t apply to them).
- Accounts using their own Twilio credentials (BYOK) — we don’t track campaign data for external accounts, so sends are never blocked for them.
Migration
No action required. If your campaign registration is complete and your numbers are attached to your Messaging Service, nothing changes.