A2P Watch Sample board Run a check

Sample board · no real account was scanned

Messages are being blocked right now

2 problems are stopping messages from being delivered. Fix those first.

2
Blocking
4
Warnings
1
Note
5 accounts · 4 brands · 4 campaigns · 3 uncovered numbers
StatusAccount BrandCampaignNumbers
Blocked Northwind Dental (client) ACb41d9f2c7e8a45d3b016fa27c9e5d804 Open in Twilio ↗ SUSPENDED FAILED 0 uncovered
Blocking

Brand BN7c21e0 SUSPENDED: carrier reported unsolicited traffic. Messages are being blocked now.

How to fix this

How to handle a suspended brand

Suspension follows carrier complaints about unsolicited messages, and sending stops immediately. Re-registering will not work — carriers track the brand. Fix the underlying consent problem first: confirm you hold opt-in records for every recipient and that the list has no purchased or scraped numbers. Then appeal through Twilio support with that evidence attached.

Blocking

Campaign on "Appointment reminders" FAILED: opt-in flow not evidenced on the website referenced during registration

How to fix this

How to fix a rejected campaign

Campaign rejections are nearly always about opt-in evidence. The website you referenced during registration has to publicly show how people consent to messages, what kind of messages they will receive, and a message-frequency plus data-rate disclosure. Reviewers check that page. Fix the page first, confirm it's live, then resubmit — resubmitting against an unchanged page just fails again.

Needs a look Harbor Fitness (client) ACf90b3a15d7c2418e9a6b0d4471ef2c33 Open in Twilio ↗ PENDING 31d IN_PROGRESS 24d 2 uncovered
Warning

Brand BN13ff82 PENDING for 31 days

How to fix this

Why this is probably stuck, not slow

Brand vetting normally clears in hours or a couple of days. Anything past two weeks is usually waiting on something correctable. Open the brand in Twilio Console and look for a feedback field — it often contains a specific issue that was never surfaced as an outright failure. If it's empty, raise a support ticket quoting the brand SID.

Warning

Campaign on "Class waitlist" IN_PROGRESS for 24 days

How to fix this

When to chase a pending campaign

Campaign vetting usually clears within a few days. Past three weeks it is worth contacting Twilio support directly with the campaign SID rather than continuing to wait — stalled campaigns rarely resolve on their own.

Warning

2 SMS-capable US numbers not covered by an approved campaign: +15038820147, +15038820162

How to fix this

How to cover these numbers

Add each number to a Messaging Service that already has a verified campaign attached. Until you do, carriers block their application traffic outright rather than filtering it, so messages fail silently from the sender's point of view. If these numbers are voice-only, disable SMS on them so they stop showing up here.

Needs a look Agency internal AC6c95e28fa0d74b13ba8f5c60927ae4d5 Open in Twilio ↗ NONE 1 uncovered
Note

No A2P brand registered — US carriers block unregistered application traffic outright (since Feb 2025)

How to fix this

What registration involves

You need a registered brand and an approved campaign before sending any application SMS to US numbers. Since February 2025 unregistered traffic is blocked rather than filtered. Registration runs a few dollars plus a small monthly campaign fee, and approval typically takes days — start before you need it, not when a client is waiting.

Warning

1 SMS-capable US number not covered by an approved campaign: +15037714408

How to fix this

How to cover these numbers

Add each number to a Messaging Service that already has a verified campaign attached. Until you do, carriers block their application traffic outright rather than filtering it, so messages fail silently from the sender's point of view. If these numbers are voice-only, disable SMS on them so they stop showing up here.

All good Cedar Auto Group (client) AC2ae7c4108bd6493fa5710c92e83bd6a1 Open in Twilio ↗ APPROVED VERIFIED 0 uncovered
All good Lakeside Realty (client) AC81f0d5b93c6e42a7ab24e1f70d539c68 Open in Twilio ↗ APPROVED VERIFIED 0 uncovered

Worst first · a real report is one paste away · private link, 30 days

Your turn

The same board, from one paste of a read-only key

About a minute, and it costs nothing. We only read your account, and your credentials are destroyed the moment the scan finishes.

Run my free health check
What this sample is

Realistic data, invented accounts. It shows the states that actually cost agencies money: a suspended brand blocking messages now, a campaign rejected over opt-in evidence, a registration stuck 31 days, and numbers left outside any campaign.

Your own board is built the same way, from your live Twilio data.