-
Notifications
You must be signed in to change notification settings - Fork 719
Open
Labels
type: bugSomething isn't workingSomething isn't working
Description
Describe the bug
In some scenarios, the Coinbase Wallet SDK does not reliably emit a disconnect event when the wallet connection is interrupted due to network changes, browser tab suspension, or the wallet app being backgrounded. As a result, applications may continue to assume an active wallet connection when it is no longer valid.
Steps
- Integrate Coinbase Wallet SDK into a web application.
- Establish a successful wallet connection.
- Simulate an interruption by switching networks, suspending the browser tab, or backgrounding the wallet app.
- Observe that a disconnect event is not always emitted.
Expected behavior
The SDK should consistently emit a disconnect event whenever the wallet connection becomes invalid or is interrupted. Applications should be able to rely on this event to update UI state and clean up any dependent logic.
Version
Latest version at the time of writing
Additional info
No response
Desktop
No response
Smartphone
No response
Metadata
Metadata
Assignees
Labels
type: bugSomething isn't workingSomething isn't working