Skip to content

iOS import hangs indefinitely when loading old legacy Bitcoin WIF #1738

@jbrepogmailcom

Description

@jbrepogmailcom

Summary

When trying to import an approximately 7-year-old legacy Bitcoin WIF in the iOS app, the import gets stuck on a loading spinner indefinitely.

What happened

  • Opened the iOS app and started wallet/key import.
  • Used an old legacy Bitcoin WIF (about 7 years old).
  • The app showed a spinning loader and never finished.
  • I let it run for about 8 hours and then stopped it manually.

Repro paths affected

  • Paste Private Key -> hangs with infinite spinner.
  • Scan Private Key -> hangs with infinite spinner.

Comparison that works

  • Importing the same wallet's public address as a view-only wallet works immediately.

Expected behavior

  • Import should either complete successfully or fail with a clear error message.
  • If parsing/validation takes too long, there should be a timeout and user-facing feedback.

Actual behavior

  • Infinite loading spinner, no completion and no error, for both paste and scan private key flows.

Environment

  • Platform: iOS
  • Wallet type: Bitcoin (legacy WIF)

If needed, I can provide additional reproduction details.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions