Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Connecting Ledger Stax and Ledger Flex device to Leather extension fails with infinite loading animation #6143

Open
314159265359879 opened this issue Feb 25, 2025 · 6 comments
Assignees
Labels
area:bitcoin area:ledger area:stacks bug Functionality broken bug-p1 Critical functionality broken for many customers, with no clear workarounds

Comments

@314159265359879
Copy link
Contributor

It remains like this indefinitely.
Image

It doesn't matter if you try to connect using the Bitcoin App or the Stacks App on the device. When none of the apps are online, the loading stops/and the expected error is displayed.

@314159265359879 314159265359879 added area:bitcoin area:ledger area:stacks bug Functionality broken bug-p1 Critical functionality broken for many customers, with no clear workarounds labels Feb 25, 2025
@314159265359879
Copy link
Contributor Author

Steps to reproduce:

  1. Install Leather extension
  2. Connect Ledger Stax or Ledger Flex device
  3. See error: indefinite loading

@markmhendrickson
Copy link
Collaborator

I'm finding with Stax that the UI shows an error when the relevant app (e.g. Bitcoin app in this case) isn't open yet on the device, but once it's open and connection is initiated (again), then it connects fine:

IMG_4030.MOV

@314159265359879
Copy link
Contributor Author

In my process I would have the stacks or bitcoin app active before attempting to restore the wallet with Ledger (click ledger, then bitcoin or stacks). I thought maybe that made a difference...

@markmhendrickson when I click "try again" going through the same steps as you did the only thing I get is the forever loading animation. It never initializes the wallet with Stax or Flex. Using 6.64.0 of the extension. I am not sure what we're doing differently.

whenever I use the nano S no issue. It connects right away it doesn't matter if the stacks app is already active the first time I click connect or not (which is what I expect).

Tested on Chrome (latest version)

@markmhendrickson
Copy link
Collaborator

@314159265359879 any particular errors appear in the developer console when you try clicking "Try again" but it stalls?

@314159265359879
Copy link
Contributor Author

This error is displayed in the console when "try again" is clicked:

NetworkError: Failed to execute 'reset' on 'USBDevice': Unable to reset the device.     generic-ledger-utils.ts:89 

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:bitcoin area:ledger area:stacks bug Functionality broken bug-p1 Critical functionality broken for many customers, with no clear workarounds
Projects
None yet
Development

No branches or pull requests

3 participants