Skip to content

[Bug]: Transactions - Unapproved transaction stays stuck in the wallet and cannot remove it #27486

@seaona

Description

@seaona

Describe the bug

An Unapproved transaction is stuck in the wallet and cannot remove it. This happened after starting a transaction, then disabling the wallet (from the extension page) and then re-enabled again.
No matter if I reject the transaction, the transaction stays in the wallet and cannot be removed.

Expected behavior

In 12.3.0, once we disable and re-enable the wallet, the Unapproved transaction is already cleared from state

Screenshots/Recordings

unapproved-tx-stays-in-wallet.mp4

Steps to reproduce

  1. Started a tx
  2. Disable the wallet from the chrome://extensions site
  3. Enable it again
  4. Try to Reject the tx
  5. Tx remains stuck unapproved in the wallet

Error messages or log output

No response

Detection stage

During release testing

Version

12.4.0

Build type

None

Browser

Chrome

Operating system

Linux

Hardware wallet

No response

Additional context

No response

Severity

No response

Metadata

Metadata

Assignees

Labels

Sev1-highHigh severity; partial loss of service with severe impact upon users, with no workaround.regression-RC-12.4.0release-blockerThis bug is blocking the next releaseteam-confirmationsPush issues to confirmations teamtype-bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions