MetaMask / MetaMask/metamask-extension

[Bug]: QR Wallet Keystone: Bridge from BNB to DAI Linea failed

Open
#43,126 4 comments 0 reactions 0 assignees View on GitHub
regression-RC-13.34.0 Sev2-normal team-swaps-and-bridge type-bug
Dominant language
TypeScript
Stars
13.2k
Forks
5.6k
Avg merge
2d 5h
Merged PRs (30d)
451

Description

### Describe the bug

When swapping BNB tokens to DAI tokens from Linea network, the transaction always fails using QR wallet Keystone. The errors are:

`Transaction not found on network after timeout`

`Smart transaction failed with status: cancelled, originalTransactionstatus: FAILED_WOULD_REVERT`

Reproduced on Firefox.

Unable to reproduce when doing the same swap using a regular account or a Trezor account.

Unable to reproduce when bridging to other networks or other token from Linea (Bridge BNB to USDC Linea works)

### Expected behavior

Bridge transaction to succeed

### Screenshots/Recordings

Image

Image

https://github.com/user-attachments/assets/a158d453-08a9-42b8-bc7d-9778dae94791

https://github.com/user-attachments/assets/d0ea0e1b-72c1-45ab-9c64-6d555070e2bc

https://github.com/user-attachments/assets/6c4fb2dc-d499-41d8-b144-b4c29cc05fd5

https://github.com/user-attachments/assets/de1267f4-5dd9-4430-8ffb-68d650981078

### Steps to reproduce

1. Connect QR wallet Keystone
2. Bridge BNB token from BNB chain to DAI token from Linea chain
3. Notice error

### Error messages or log output

```shell

```

### Where was this bug found?

Internal release testing

### Version

13.34.0

### Build type

None

### Browser

Chrome, Firefox

### Operating system

MacOS

### Hardware wallet

Keystone

### Additional context

_No response_

### Severity

_No response_

Contributor guide

Open the contributing guide

Research direction

No file or failing test is identified in the report. Start by reproducing the BNB-to-DAI Linea bridge with a Keystone QR wallet in Chrome or Firefox, then compare it with a regular and Trezor account and with the working BNB-to-USDC Linea route. Done means the Keystone transaction succeeds without timeout or FAILED_WOULD_REVERT errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
blockchain
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.