MetaMask / metamask-mobile

Mobile web browser providing access to websites that use the Ethereum blockchain
https://metamask.io
Other
2.18k stars 1.12k forks source link

[Bug]: Disabling/Re-enabling Basic functionality feature causes send flow to not work #12406

Open Unik0rnMaggie opened 2 days ago

Unik0rnMaggie commented 2 days ago

Describe the bug

When disabling the Basic functionality feature from Security & Privacy the Send feature does not work:

Also when disabling the Basic functionality feature:

When re-enabling the Basic functionality feature, the token graphs are showing, but send flow still does not work and token balance is still not displayed.

Expected behavior

Be able to send

Screenshots/Recordings

https://github.com/user-attachments/assets/5670a678-bafe-442c-9ae9-db2c85eb6876

https://github.com/user-attachments/assets/c167a317-3fd6-4150-9daf-35f474bbbf36

Steps to reproduce

  1. Go to Settings and Security & Privacy
  2. Disable Basic functionality feature
  3. Click on any token and notice the graphs are not loading
  4. Notice token balance is not showing for non-native tokens, but a black line is showing instead
  5. Click on Send
  6. Notice unable to send on any network
  7. Re-enable the Basic functionality feature
  8. Notice the token graphs are loading, but balance is not.
  9. Click on send
  10. Notice unable to send

Error messages or log output

No response

Detection stage

During release testing

Version

7.36.0

Build type

Other (please specify exactly where you obtained this build in "Additional Context" section)

Device

Google Pixel 6 Pro

Operating system

Android

Additional context

I obtained the build from here

Severity

No response