metamask-mobile
metamask-mobile copied to clipboard
Error message while connecting Ledger, even though it did connect successfully
Describe the bug
A clear and concise description of what the bug is
When connecting my Ledger to my Android device an error screen appeared when it shouldn't have
Screenshots
If applicable, add screenshots or links to help explain your problem

To Reproduce Steps to reproduce the behavior
- Go to 'Connect Ledger hardware wallet and follow all the steps'
- See error screen
- Notice that the Ledger has been connected successfully in any case
Expected behavior A clear and concise description of what you expected to happen This error screen shouldn't appear since the Ledger was connected successfully
Smartphone (please complete the following information):
- Device: [e.g. iPhone6] One Plus Nord N100
- OS: [e.g. iOS8.1] Android 11
- App Version [e.g. 1.0.0] - find version number in app from Settings > About MetaMask 5.3.1 (928)
to be added after bug submission by internal support / PM Severity
- How critical is the impact of this bug on a user?
- Add stats if available on % of customers impacted
- Is this visible to all users?
- Is this tech debt?
Rick to test and see if this happens on a Pixel 5.
I tested, see the same issue although it didn't immediately connect on hitting retry.
To fix, this might need resources from other Ledger teams. Which might be difficult to achieve.
@rickledge @zoltanarvai just picking this up again, are we sure there is no way that we can customise this screen on Android or simply make it not appear? Having this appear during every pairing journey on Android really isn't ideal.
(messaged in Slack, proposal is to change the copy to be more user friendly, technical solution is likely to be lengthy)
Following on from the Slack conversation, how about we change this text to be a bit more user friendly if we know this screen is going to appear very often when it needn't. Perhaps:
There's been a slight problem connecting your Ledger Nano X, tap "Retry" below to give this another go.
Sometimes this occurs due to the ETH app on your Ledger Nano X being open at the start of the pairing process with MetaMask Mobile.
cc. @holantonela
Fixed in upcoming PR
new error copy is presented in build 952, it does feel like this message shows frequently but in my experience was always successful on tapping "retry"