Updated August 2026 — Covers the NEW 1console.twilio.com
Twilio launched a completely redesigned console in May 2026 at 1console.twilio.com. Every other guide online still shows the old interface. These guides are verified against the new console as of August 2026.

Help Center / Common Errors & Fixes

Troubleshooting Common Linxi & Twilio Errors

These are the actual errors encountered setting up real Linxi numbers end to end, not a generic list — with the specific cause and fix for each.

Error 30034 — Message blocked by carrier

Cause: your A2P Campaign isn't approved yet, or the number isn't actually assigned to the Messaging Service the Campaign is registered under.

Fix: check your Campaign's status in Linxi Settings → Number Setup (or the Twilio console), and confirm the number shows up as a sender inside the correct Messaging Service. Verizon specifically tends to block traffic outright while a campaign is pending; AT&T and T-Mobile are usually more lenient during review, so this often shows up as "some carriers work, Verizon doesn't" before full approval.

Error 30908 — Privacy policy non-compliant

Cause: your privacy policy page is missing the exact language TCR checks for.

Fix: add this phrase verbatim to your privacy policy, then resubmit the campaign: "We do not share, sell, or provide your mobile phone number or messaging consent data to third parties or affiliates for marketing or promotional purposes." See Privacy Policy Guide for the full requirements.

Error 30909 — CTA/opt-in flow incomplete

Cause: your opt-in flow description is too vague — it doesn't specifically describe how consent is actually collected.

Fix: describe every opt-in method you use, quote the exact consent language shown to the person opting in, and link to your privacy policy directly in the description. See Opt-In Requirements.

Error 30882 — Terms & Conditions issues

Cause: your Terms & Conditions page is missing SMS-specific disclosures.

Fix: add STOP/HELP instructions, message frequency, and a data-rates disclosure to the T&C page itself, not just the privacy policy.

Inbound messages not appearing in Linxi

  • Confirm the webhook URL is exactly https://linxi.app/webhook/inbound
  • Confirm the number's routing shows as Active, not Inactive, in the Twilio console
  • Confirm the number is actually assigned to the Messaging Service that has the webhook configured

See Webhook Configuration for the full setup.

"Credentials verified" in Linxi Settings, but the SMS test fails

  • The number may not be assigned to a Messaging Service yet
  • The Messaging Service may not have an A2P Campaign attached
  • The Campaign may still be pending, or was rejected and needs resubmission

Messages show as "Queued," never "Delivered"

Normal and expected for Verizon while your Campaign is still under review. For other carriers, a message stuck in Queued for more than a few minutes usually means it's being filtered — check your Campaign's approval status.

💡 "Queued" means Twilio accepted the message but the carrier hasn't confirmed delivery back yet — it usually resolves within minutes once your Campaign is fully approved.

502 Bad Gateway on Linxi

Cause: the Node.js process crashed, usually during a startup database migration error or a missing environment variable.

Fix (server admin): pm2 logs linxi --lines 30 to see the actual crash reason.

Square payment SDK not loading on checkout

Refresh the page and try again — the Square SDK loads asynchronously and can occasionally lose a race on a slow connection. Check the browser console for a blocked network request, and disable ad blockers, which sometimes flag third-party payment SDK scripts.

Can't find the Auth Token in the new console

Cause: the redesigned 1console.twilio.com moved account credentials off the main dashboard entirely — there's no longer a credentials widget on the landing page.

Fix: go to Settings → Account settings → API keys & auth tokens, then the Auth tokens tab. The Auth Token is hidden behind an eye icon next to "Primary auth token" — click it to reveal, then copy. See Create Twilio Account for the full walkthrough.

Messaging shows as "disabled" after setup

Cause: usually one of the four A2P prerequisites isn't actually complete yet — Compliance Profile, Brand, and Campaign all need to be approved, and the number needs to be attached to the Messaging Service that Campaign is registered under. Missing any one of these four leaves messaging effectively disabled even though the number itself looks active.

Fix: check each of the four independently rather than assuming approval of one implies the others — see the checklist in A2P Brand Registration.

Account SID isn't labeled clearly in 1console

Cause: the redesigned console shows the Account SID's value without a prominent "Account SID" label on the same page in every view, which trips people up if they're used to the old console's dashboard widget.

Fix: on the Settings → Account settings → API keys & auth tokens → Auth tokens tab, look for the 34-character string starting with AC — that's your Account SID, shown near the top of the page even without a bold label next to it.

Frequently Searched Questions

These are the exact things people search for when trying to use the new Twilio 1console.

"Where is the Auth Token in the new Twilio console?" +
In the new 1console it moved from the main dashboard to: Settings → Account settings → API keys & auth tokens → Auth tokens tab. Click the eye icon next to "Primary auth token" to reveal it.
"Where is the Account SID in 1console.twilio.com?" +
Same page as Auth Token: Settings → Account settings → API keys & auth tokens → Auth tokens tab. The long string starting with AC at the top of that page is your Account SID — Twilio doesn't always label it clearly.
"Where are phone numbers in the new Twilio console?" +
Products and services → Communications → Numbers and senders
"Where is Messaging Services in the new Twilio console?" +
Products and services → Communications → Messaging → Services
"Twilio console shows 'You don't have any API keys' — where is auth token?" +
The page defaults to the API keys tab which is empty for most accounts. Click the Auth tokens tab right next to it — that's where your Account SID and Primary auth token are shown.
"Where is Trust Hub in the new Twilio console?" +
Products and services → Trust Hub → Profiles

Or via: Products and services → Communications → Messaging → Trust & compliance for A2P Brand/Campaign registration specifically.
"Twilio messaging shows as disabled after A2P setup — is this normal?" +
Yes — completely normal. Your number shows "Messaging disabled" and "Complete A2P registration" until your campaign is approved by carriers (1-3 business days). The status automatically updates to "Messaging enabled" when approved. You can still send to most carriers during review — only Verizon blocks until full approval.