Skip to content

Email Passwordless hangs on “Verify your Email to continue” (React + Vite, modal SDK) #2288

@BodyaKutsyk

Description

@BodyaKutsyk

When using Web3Auth Email Passwordless via the modal SDK in a React + Vite app, the flow hangs on “Verify your Email to continue” after entering the OTP. OTP is delivered and accepted, but authentication never resolves.

To Reproduce

  1. Open the Web3Auth modal.
  2. Choose Email Passwordless.
  3. Enter email → receive OTP.
  4. Enter OTP → modal shows Verify your Email to continue indefinitely. No success or error returned to the app.

Expected behavior

After a valid OTP, the modal should complete auth and return a connected provider/session (or surface an actionable error).

Screenshots

Image Image

1.mov.zip

Additional context

  • Origins are whitelisted in the Web3Auth dashboard.
  • Reproduces in Incognito and after clearing storage/cookies.
  • Using modal flow only (no redirect).
  • Suspect Vite Node polyfills (process.nextTick, stream, events) may be required.
  • Add any other context about the problem here.

Device info

  • Chrome 141.0.7390.123 (Official Build) (arm64)
  • Node v23.7.0
  • MacOS 15.6
  • Model Name: MacBook Air

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions