[Bug]: Deeplink loading forever without connection #13935
Labels
external-contributor
regression-prod-7.40.0
Regression bug that was found in production in release 7.40.0
type-bug
Something isn't working
Describe the bug
When attempting to establish a connection with the MetaMask wallet using a WalletConnect deep link triggered from within Telegram’s in-app browser, the MetaMask app opens but fails to complete the connection process. The following behavior is observed:
The MetaMask app launches successfully.
However, when the same deep link is opened using an external browser (e.g., Chrome, Safari) instead of Telegram’s in-app browser, the connection flow works correctly, and the expected approval popup appears in MetaMask.
Expected behavior
When opening the deep link via Telegram’s in-app browser, MetaMask should proceed to the final connection approval step, just as it does when opened from an external browser.
Screenshots/Recordings
Steps to reproduce
Sample deeplink format for metamask
metamask://wc?uri=wc%3Abd55cdfb5e93607851dac0d13e23b15c166fd2662b49c4d70101ec2cc18907ed%402%3Frelay-protocol%3Dirn%26symKey%3D4b10b6c51877954df7aa6a4340d991f3559fad9d4c9257be0b883ac0b5a18a5a%26expiryTimestamp%3D1741588226
.Also tried with this deeplink format which also did not work
https://metamask.app.link/wc?uri=wc%3Abd55cdfb5e93607851dac0d13e23b15c166fd2662b49c4d70101ec2cc18907ed%402%3Frelay-protocol%3Dirn%26symKey%3D4b10b6c51877954df7aa6a4340d991f3559fad9d4c9257be0b883ac0b5a18a5a%26expiryTimestamp%3D1741588226
.Error messages or log output
Detection stage
In production (default)
Version
7.40.0
Build type
None
Device
Samsung A54
Operating system
Android
Additional context
No response
Severity
No response
The text was updated successfully, but these errors were encountered: