Skip to content

[BUG] Hot Connector - MyNearWallet: Missing wallet creation success message and redirect back to main app #47

Description

@rknearn-qa

Summary:

When a user creates a MyNearWallet during the wallet connection flow, the wallet creation process completes on the wallet side, but the user does not receive any success confirmation and is not redirected back to the Near Treasury application. The user remains stuck on the wallet creation flow with no clear indication that the wallet was successfully created and no visible Back / Return to app action, which breaks first-time user onboarding.

Preconditions:

  • User opens the Near Treasury app for the first time
  • User does not have an existing MyNearWallet

Steps to Reproduce:

  1. Open our app
  2. Click Connect Wallet
  3. Select MyNearWallet
  4. Complete the wallet creation flow

Actual Result:

  • No success message confirming that the wallet was created.
  • User remains on the wallet creation page indefinitely.
  • No automatic redirect back to the Near Treasury app.
  • No visible Back / Return to app navigation option.
Image Image Image Image Image

Expected Result:

After successful MyNearWallet creation, the user should:

  • See a clear success message confirming wallet creation, and
  • Be automatically redirected back to our app, or
  • Be presented with a clear Back / Return to app button to continue the flow.

Special notes:

Possible Root Cause

The MyNearWallet onboarding flow does not correctly handle post-creation state (success confirmation) and return/callback URL logic. As a result, the wallet creation completes, but the app is not notified, and the redirect back to the Near Treasury application is never triggered.

Workarounds:

None

Repro rate:

Always (10/10)

Environment:

OS / Devices

  • Windows 11 (x64, 1366×768)
  • Motorola G23 (Android 14, 1600×720)
  • iPhone XR (iOS 17.5.1, 1792×828)

Screen resolution(s)

  • 1366×768
  • 1600×720
  • 1792×828

Browser(s) + version(s)

  • Chrome 142.0.7444.176
  • Mozilla Firefox 144.0
  • Safari

App environment:

  • Staging
  • Mainnet

Severity:

Major

Priority:

P1

Impact:

  1. User: First-time users are blocked and may assume wallet creation or connection failed.
  2. Business: Increased onboarding friction and higher risk of user drop-off during wallet setup.
  3. System: Wallet connection flow is incomplete and inconsistent across supported wallets.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions