Skip to content

Back button trap in seed backup verification when reviewing words after wrong selection #854

@FreeOnlineUser

Description

@FreeOnlineUser

Bug Description

In the seed backup verification flow (both normal seeds and BIP-85 child seeds), if you select the wrong word, you're shown a "Wrong Word" screen with two options:

  • "Review seed words"
  • "Try again"

If you select "Review seed words", it shows you the seed words with a back button. However, pressing the back button returns you to the "Wrong Word" screen instead of exiting the verification flow entirely.

This creates an infinite loop where the user is trapped between:

  1. "Wrong Word" screen → "Review seed words" → Seed words display → Back button → "Wrong Word" screen (repeat)

The only way to escape is to remember the correct seed word and successfully complete the verification via "Try again".

Steps to Reproduce

  1. Load or create a seed
  2. Go to "Backup Seed" → "Verify backup"
  3. Intentionally select the wrong word
  4. On the "Wrong Word!" error screen, select "Review seed words"
  5. View the seed words and press the back button
  6. Observe: You're returned to the "Wrong Word!" screen instead of exiting

Expected Behavior

Pressing back after reviewing seed words should exit the verification flow entirely (e.g., return to seed options menu), not return to the error screen.

Affected Flows

  • Normal seed backup verification
  • BIP-85 child seed backup verification

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions