[FEATURE] Phone number duplication is checked too late during OTP verification

Resolved 💬 3 comments Opened Jan 8, 2026 by dangbt Closed Feb 21, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

When creating a Claude Code account, during the phone number OTP verification step, the user is required to enter their phone number and then input the OTP. If the phone number has already been registered with a different email address, the system only shows an error after the OTP is entered, stating that the phone number is already associated with another account.

This results in a poor user experience, as users must wait for and enter an OTP unnecessarily. The check for whether a phone number already exists should be performed at the phone number input step, not at the OTP verification step.

Proposed Solution

Phone number duplication should be validated at the phone number input step, rather than during the OTP verification step.

Alternative Solutions

_No response_

Priority

Medium - Would be very helpful

Feature Category

Interactive mode (TUI)

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗