metamask-mobile icon indicating copy to clipboard operation
metamask-mobile copied to clipboard

**Title:** Unacceptable Performance of MetaMask Wallet on Android: Transactions Executing at a Glacial Pace

Open justmortysmith opened this issue 1 year ago • 6 comments

What is this about?


Description:

I am compelled to express my frustration regarding the abysmal performance of the MetaMask wallet on my Android device. The application operates with a disconcerting sluggishness that renders it nearly unusable. Not only does the interface lag significantly when navigating through the app, but the execution of transactions is inexplicably slow, often stretching into an exasperatingly long wait that feels more like a test of patience than a functional digital wallet.

Steps to Reproduce:

Upon launching the MetaMask application on my Android device, I attempt to execute a transaction—specifically, transferring tokens. It is at this juncture that the app's deficiencies become glaringly apparent, as I am met with a prolonged delay that borders on absurdity.

Expected Behavior:

One would reasonably expect a cryptocurrency wallet to function efficiently, providing swift responses to user interactions and promptly executing transactions.

Actual Behavior:

Regrettably, the reality is far removed from this expectation. The app exhibits a troubling lag when navigating screens, and the execution of transactions is fraught with delays, often leading to timeout errors and considerable frustration.

Additional Information:

  • MetaMask version: Android
  • Android version: 12.0
  • Device model: Oppo
  • Network conditions: Wi-Fi

Suggestions:

It is imperative that the development team acknowledges these critical issues and provides clarity regarding whether this is a known problem. Furthermore, I urge the team to prioritize solutions to rectify this intolerable state of affairs.

Thank you for your immediate attention to this pressing matter.


Scenario

No response

Design

No response

Technical Details

No response

Threat Modeling Framework

No response

Acceptance Criteria

No response

Stakeholder review needed before the work gets merged

  • [ ] Engineering (needed in most cases)
  • [ ] Design
  • [ ] Product
  • [ ] QA (automation tests are required to pass before merging PRs but not all changes are covered by automation tests - please review if QA is needed beyond automation tests)
  • [ ] Security
  • [ ] Legal
  • [ ] Marketing
  • [ ] Management (please specify)
  • [ ] Other (please specify)

References

No response

justmortysmith avatar Oct 29 '24 05:10 justmortysmith

Hi @TommyVersety . Thanks for reporting the issue.

Does your device support Android 13? If so my recommendation would be to update to Android 13 or later if possible.

chrisleewilcox avatar Nov 01 '24 16:11 chrisleewilcox

Hi @TommyVersety . Thanks for reporting the issue.

Does your device support Android 13? If so my recommendation would be to update to Android 13 or later if possible.

justmortysmith avatar Nov 03 '24 15:11 justmortysmith

Hi @TommyVersety . Thanks for reporting the issue.

Does your device support Android 13? If so my recommendation would be to update to Android 13 or later if possible.

No it does not

justmortysmith avatar Nov 03 '24 15:11 justmortysmith

Android 15 and it is SUPER slow (7.40.0). Incomparable to Phantom or Metamask ios. Unusable basically.

ChaossAdept7 avatar Feb 20 '25 21:02 ChaossAdept7

7.42.0 (1587) - iOS is at least two times faster that Android. Sometimes app can freeze for 10+ seconds on Android, especially when switching between accounts. Buttons has to be tapped 2-3 times, simulations takes several seconds, etc.

Android 14, Samsung S24 Ultra

https://github.com/user-attachments/assets/a6a68736-975d-4b07-8694-068ba72142b3

https://github.com/user-attachments/assets/b14fd75c-eef8-4897-a973-2ec2a536b1c4

sleepytanya avatar Mar 03 '25 05:03 sleepytanya

Hi @TommyVersety, Thanks for reporting this. Have you observed a recent regression in terms of performance, or has this been a long-standing issue on your end?

gauthierpetetin avatar Mar 04 '25 12:03 gauthierpetetin