Skip to content

Trust Wallet does not show connect prompt after cold start #91

@ZebanNikolay

Description

@ZebanNikolay

Describe the bug
When Trust Wallet is cold-started (i.e. not running in memory), and a dApp attempts to initiate a WalletConnect session via deep link (e.g., wc:...), the wallet opens, but the connection approval screen is not shown. The user must return to the dApp and re-initiate the connection for the dialog to appear.

SDK Version

  • Client: Kotlin
  • Version: 1.3.2

To Reproduce
Steps to reproduce the behavior:

  1. Ensure Trust Wallet is not running (force stop or device restart).
  2. In a dApp, initiate a WalletConnect session and attempt to connect.
  3. Open Trust Wallet via deep link (Intent.ACTION_VIEW with wc: URI).
  4. Observe that the app opens, but no connection approval screen is shown.

Expected behavior
Trust Wallet should display the connection approval prompt after launching, even when it is started from a cold state.

Screenshots

Device:

  • Device: Pixel 6
  • OS: Android 14 (API 34)
  • Browser: N/A
  • Version: Trust Wallet 2.27 (example)

Additional context
I understand that this is likely an issue on Trust Wallet's side, and may be out of your control to fix in the SDK. I will try to report this to the Trust Wallet team as well, though it is not clear where to best reach them for such integration issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions