Files
codex-oauth-plus-onboarding…/skill/codex-oauth-plus-onboarding/references/openai-add-phone-vietnam-only-rejects-2026-05-10.md
T

2.0 KiB

Vietnam-only 5sim OpenAI phone test: direct rejects/invalid numbers (2026-05-10)

Context

BOSS asked to register another Codex/OpenAI OAuth account using Vietnam 5sim SMS only.

Account:

chickliu.efxudmrg@claw.163.com

Successful pre-phone stages:

ClawEmail sub-mailbox created
Dashboard comm settings opened: commLevel=2, extReceiveType=1, extSendType=0
CPA OAuth URL generated
OpenAI create-account email/password submitted
OpenAI email verification code received in the sub-mailbox and submitted
Reached https://auth.openai.com/add-phone

The OpenAI phone country gate was enforced before buys/submits:

select.value = VN
visible country = 越南 (+84)

Result

Vietnam 5sim openai SMS activations were bought and submitted one at a time. OpenAI rejected them before any SMS was received.

Activation ids and classifications:

1006941018  direct unable-to-send reject; canceled
1006941583  电话号码无效 / invalid phone; canceled
1006942314  rejected; canceled
1006942389  rejected; canceled
1006942456  rejected; canceled
1006942527  rejected; canceled
1006942608  rejected; canceled

Final state:

OpenAI email verification: passed
OpenAI phone verification: not passed
Current page: auth.openai.com/add-phone
Active 5sim orders: none
CPA callback import: not reached

Lessons

  • A Vietnam number can still be rejected as invalid even when the page gate shows VN / 越南 (+84) correctly.
  • Treat both messages as immediate-reject classes and cancel the activation promptly:
    • 无法向此电话号码发送验证码
    • 电话号码无效
  • If BOSS insists on Vietnam-only, expect multiple burned-but-canceled activations before success; if allowed, prefer broad/free-country strategy because a previous success occurred only during wider exploration.
  • When clearing a previously invalid phone number, use real keyboard select-all/backspace on the visible tel field before inserting the next number; simple JS .value='' can leave React/hidden phoneNumber state inconsistent.