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

[Bug]: @ledgerhq/hw-transport-web-ble throws error on Transport.create() #6746

Open
navFooh opened this issue Apr 25, 2024 · 0 comments
Open
Labels
bug Something isn't working libraries Impacts the Libraries triage In need of triage

Comments

@navFooh
Copy link

navFooh commented Apr 25, 2024

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

import TransportWebBle from '@ledgerhq/hw-transport-web-ble'

await TransportWebBle.create() // Throws error

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

@navFooh navFooh added bug Something isn't working libraries Impacts the Libraries triage In need of triage labels Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working libraries Impacts the Libraries triage In need of triage
Projects
None yet
Development

No branches or pull requests

1 participant