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

Ledger error: Unable to reset the device #4049

Closed
ghost opened this issue Nov 19, 2020 · 14 comments · Fixed by #4160
Closed

Ledger error: Unable to reset the device #4049

ghost opened this issue Nov 19, 2020 · 14 comments · Fixed by #4160
Labels

Comments

@ghost
Copy link

ghost commented Nov 19, 2020

We have several users report the error "Unable to reset the device" when trying to connect their Ledgers.
One person solved it by changing to the Edge browser, others have the same issue in the Edge browser, though.

I don't have a lot of data yet, but definitely notice an uptick of tickets for this particular error.

Screenshot 2020-11-19 at 09 36 51

@jacogr
Copy link
Member

jacogr commented Nov 19, 2020

That comes from the Ledger itself, so it sites there. Would suggested logging with ZondaX they would know why. (The UI only reports what the integration layer says)

EDIT: Seems like a known Ledger thing - https://www.reddit.com/r/ledgerwallet/comments/c12igx/cannot_access_my_ledger_on_mew_or_mycrypto/

@douglasdeodato
Copy link

I got the same issue using: chrome Version 87.0.4280.66 (Official Build) (64-bit) , problem solved after switch to edge. I would say the problem it is in this chrome build?

@jacogr
Copy link
Member

jacogr commented Nov 20, 2020

Could very well be - the Ledger JS libs has not had any updates recently (from an apps UI perspective), so quite weird that it happens "all of a sudden". I will bump the underlying LedgerHQ WebUsb libraries to in the next 30 mins (from 5.28 -> 5.30), that may make things better, but it is a hope more than anything else.

@jleni
Copy link

jleni commented Nov 20, 2020

Yes, the problem seems to be in the usb transport library and/or chrome. Very likely a recently release chrome version triggers this issue. There have been no changes in the libraries or app. Nevertheless, we are talking to Ledger to understand if they've seen this issue already in the field.

@jacogr
Copy link
Member

jacogr commented Nov 20, 2020

From here https://bugs.chromium.org/p/chromium/issues/detail?id=1150758&q=WebUSB&can=2

"We are rolling out enabling chrome://flags#new-usb-backend by default in M-87. "

So it seems it could very well be Chrome-related on 87+

@jacogr
Copy link
Member

jacogr commented Nov 20, 2020

If you are affected, would suggest going to chrome://flags#new-usb-backend and disabling it and seeing it is improves.

@TechMagy
Copy link

@jacogr the disabling worked nicely. Thank you! #4049 (comment)

@julian191919
Copy link

Hello guys! Do you know why I cannot connect with my ledger on polkadot.js and it appears me the message “ unable to reset your device “

@jacogr
Copy link
Member

jacogr commented Nov 22, 2020

@julian191919 The solution for this Chrome regression is 2 comments above yours, the comment above yours indicated that it does work and links to the exact same comment. I'll re-iterate the comment made above -

If you are affected, would suggest going to chrome://flags#new-usb-backend and disabling it and seeing it is improves.

@douglasdeodato
Copy link

douglasdeodato commented Nov 30, 2020

@jacogr will be chrome fixing that? how is the next step? thanks.

@jacogr
Copy link
Member

jacogr commented Nov 30, 2020

For Chrome-related bugs, refer to the issue I linked above. Last update there is that after Thanksgiving they will take a further look (Some comments also seem to suggest of rolling back this flag)

TL;DR Have no insight into Chrome and their process at all, apart from the issue linked.

@ercab24
Copy link

ercab24 commented Dec 1, 2020

I have the same problem today I am trying to use my ledger and move some token that I have there and I have that problem. I have tried with Firefox, Brave and it is the same problem. Does anyone know how to solve this? What other option can you give me to move the assets?

@jacogr
Copy link
Member

jacogr commented Dec 5, 2020

The latest LedgerHQ libraries addresses this issue, see https://github.com/LedgerHQ/ledgerjs/releases/tag/v5.34.1

#4160 pulls in the updated libraries.

@polkadot-js-bot
Copy link

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue if you think you have a related problem or query.

@polkadot-js polkadot-js locked as resolved and limited conversation to collaborators Jun 3, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants