TWILIO / TCR ERROR 30921DOM & Opt-In FlowRe-vetting penalty: $15.00+ per failed resubmission cycle

Website requires authentication and cannot be reviewed

DCA human and automated reviewers do not create accounts or log in. If your opt-in checkbox sits inside an authenticated dashboard, checkout step, or patient portal without a publicly accessible screenshot URL, the campaign fails with Error 30921.

Why DCA Reviewers Trigger Error 30921

  • Submitted opt-in URL redirects to /login or /signin.
  • Opt-in occurs on Step 3 of a multi-step wizard that requires entering personal credentials on Step 1.

Side-by-Side Technical Comparison

FAILRejected Authenticated URL (Triggers 30921)
Opt-In URL: https://app.harborpinedental.com/portal/settings/notifications (Redirects HTTP 302 -> /login)
PASSCompliant Public Opt-In or Hosted Evidence Page (Passes 30921)
Public Opt-In / Evidence URL: https://harborpinedental.com/sms-opt-in
(Hosts either the live public opt-in form OR unedited high-resolution screenshots of the authenticated portal opt-in step with full CTIA disclosures.)

Other Common A2P 10DLC Rejection Codes