-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
[Bug]: [Ledger] Errors are shown when the ledger is disconnected/ETH app closed/blind signing disabled #28272
Copy link
Copy link
Labels
QA PassedQA testing has been completed and passedQA testing has been completed and passedSev3-lowA possible confusion or deception that is only hypothetical & has no known instances in the wildA possible confusion or deception that is only hypothetical & has no known instances in the wildregression-RC-7.72.0Regression bug that was found in release candidate (RC) for release 7.72.0Regression bug that was found in release candidate (RC) for release 7.72.0release-7.78.0Issue or pull request that will be included in release 7.78.0Issue or pull request that will be included in release 7.78.0team-accounts-frameworkAccounts teamAccounts teamteam-hardware-wallets-deprecatedDEPRECATED: please use "team-accounts-framework" insteadDEPRECATED: please use "team-accounts-framework" insteadtype-bugSomething isn't workingSomething isn't working
Metadata
Metadata
Assignees
Labels
QA PassedQA testing has been completed and passedQA testing has been completed and passedSev3-lowA possible confusion or deception that is only hypothetical & has no known instances in the wildA possible confusion or deception that is only hypothetical & has no known instances in the wildregression-RC-7.72.0Regression bug that was found in release candidate (RC) for release 7.72.0Regression bug that was found in release candidate (RC) for release 7.72.0release-7.78.0Issue or pull request that will be included in release 7.78.0Issue or pull request that will be included in release 7.78.0team-accounts-frameworkAccounts teamAccounts teamteam-hardware-wallets-deprecatedDEPRECATED: please use "team-accounts-framework" insteadDEPRECATED: please use "team-accounts-framework" insteadtype-bugSomething isn't workingSomething isn't working
Type
Fields
Give feedbackNo fields configured for Bug.
Projects
Status
Already fixed
Describe the bug
Expected result:
After turning on the Ledger device and opening the ETH app, the user should be able to proceed with signing the trx.
Actual result:
After turning on the Ledger device and opening the ETH app, "something went wrong" error message is shown in MM.
Environment - iOS:
Device: iPhone 12 ; iOS 26.3.1 (a)
MM version: 7.72.0 build 4284
Environment - Android:
Device: Samsung Galaxy S22 ; Android 16
MM version: 7.72.0 build 4284
Environment - Ledger Nano Gen5:
ETH app version 1.21.3
Ledger OS:
secure element 1.0.5
microcontroller 8.0.10
bootloader 7.0.10
Hardware version: 003-0
Environment - Ledger Nano X:
ETH app version 1.21.3
Ledger OS:
secure element 2.6.1
microcontroller 2.39.2
bootloader 1.25.2
Hardware version: ledger NanoX v2.0
Expected behavior
No response
Screenshots/Recordings
60a.mov
60.mov
Steps to reproduce
issue1 - Send trx while the ledger is disconnected:
issue2 - Perform dapp signing while the ledger is disconnected:
Error messages or log output
Where was this bug found?
Internal release testing
Version
7.72.0
Build number
4284
Build type
None
Device
Ledger
Operating system
Android, iOS
Additional context
No response
Severity
sev3
ISSUE2: [Bug]: [Ledger] "Something went wrong" error is shown when the user tries to perform dapp signing while the ledger ETH “Blind singing” is disabled
Steps to reproduce:
Video:
https://github.com/user-attachments/assets/c17e2331-69d7-4ff1-b58c-71af5879676f
ISSUE3: "Bluetooth required" modal is presented even though the bluetooth is already enabled on both the Mobile and the Ledger device
Steps to reproduce:
Video:
https://github.com/user-attachments/assets/27d6a419-a89a-4c3f-86a3-c058e71a4949
ISSUE4: "Ledger disconnected" error is shown on Send/Swap/Bridge/Dapp sign if the user denies to open the ETH app in the first try
Steps to reproduce:
Video:
https://github.com/user-attachments/assets/32dce2f2-3962-4416-b891-fd0267c11687
ISSUE5: "Unspecified error" message is shown after trying to use the pagination in the Select an Account screen if the ETH app is not open
Steps to reproduce:
Screenshot:
