-
Notifications
You must be signed in to change notification settings - Fork 332
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
[Bug]: silent TransportWebHID failure for Ledger Stax and Flex #7611
Comments
cc @KVNLS in case you happen to be the codeowner for transport issues |
This issue is stale because it has been open 30 days with no activity. Remove stale label, comment, or consider closing it. |
@DanielSinclair our QA and tech team was not able to reproduce, just slacked you so I get gather more information on this issue. |
Issue has been reported by Rabby too. |
I can't help debug or reproduce now since it was fixed by re-pairing the device with Chrome.
|
This issue is stale because it has been open 30 days with no activity. Remove stale label, comment, or consider closing it. |
Impacted Library name
@ledgerhq/hw-transport-webhid
Impacted Library version
6.29.2
Describe the bug
When attempting to connect a Stax or Flex device using the SDK, the transport will quietly fail at the transport creation step. User receives the HID request, but the SDK hangs after it is accepted.
Example usage:
Console includes the following log when the Chrome HID request appears:
Expected behavior
Successfully pair with Ledger device, or throw an error that the transport pairing has failed.
Additional context
A reference implementation for Rainbow Wallet is available here: https://github.com/rainbow-me/browser-extension/blob/cf5a7051818905bffa56f5c8ab5bef7040f76f53/src/entries/popup/handlers/wallet.ts#L443
Screenshot of the HID and accompanying logs:
The text was updated successfully, but these errors were encountered: