-
Notifications
You must be signed in to change notification settings - Fork 333
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]: @ledgerhq/hw-transport-web-ble throws error on Transport.create() #6746
Comments
I took your demo repository from here https://developers.ledger.com/docs/connectivity/ledgerJS/integration-walkthrough/web-application/web-bluetooth and ran it. Initially, I didn't run the Ethereum app on the Ledger device itself. After encountering the first error which asked me to run the Ethereum app, I did so. However, I then encountered the same issue, as described here. Ledger.Issue.mov |
This issue is stale because it has been open 30 days with no activity. Remove stale label, comment, or consider closing it. |
I have not been able to verify if the issue is resolved yet |
This issue is stale because it has been open 30 days with no activity. Remove stale label, comment, or consider closing it. |
I did a test just now and the problem is not solved, the error is still present. |
This issue is stale because it has been open 30 days with no activity. Remove stale label, comment, or consider closing it. |
Not fixed |
This issue is stale because it has been open 30 days with no activity. Remove stale label, comment, or consider closing it. |
Not fixed |
Impacted Library name
@ledgerhq/hw-transport-web-ble
Impacted Library version
6.28.4
Describe the bug
An error occurs when setting up a Bluetooth connection with the Ledger using the
@ledgerhq/hw-transport-web-ble
Error:
Uncaught (in promise) DOMException: Failed to execute 'stopNotifications' on 'BluetoothRemoteGATTCharacteristic': GATT Server is disconnected. Cannot perform GATT operations. (Re)connect first with
device.gatt.connect
. (monitorCharacteristic.js:23)Expected behavior
A new Transport instance should be returned that can be used to interface with the ledger device
Additional context
Google Chrome: Version 122.0.6261.129 (Official Build) (64-bit)
Ledger Nano X V2.0
Secure Element: 2.2.3
Microcontroller: 2.30
Bootloader: 1.16
The text was updated successfully, but these errors were encountered: