MetaMask / MetaMask/metamask-mobile

[Bug]: Auto-tracking of tokens not working on some networks (Ethereum, Base) - requiring manual addition

Open
#24,933 0 comments 0 reactions 0 assignees View on GitHub
INVALID-ISSUE-TEMPLATE regression-prod-7.62.123 Sev2-normal team-mUSD type-bug
Dominant language
TypeScript
Stars
3k
Forks
1.7k
Avg merge
1d 14h
Merged PRs (30d)
669

Description

**Describe the bug**

Tokens are not being automatically tracked/displayed on certain networks (Ethereum, Base), despite the user having balances. Users must manually add tokens for them to appear. This issue does not affect all networks - Linea appears to be working correctly.

**Expected behavior**

Tokens with existing balances should be automatically tracked and displayed in the token list without requiring manual addition

**Screenshots/Recordings**

https://github.com/user-attachments/assets/e0495146-f31e-43fc-b28e-f6ec9f4b500a
https://github.com/user-attachments/assets/4e0f003f-618a-4ac1-9d2a-175f96b879f6

**Steps to reproduce**

1. Have existing token balances on Ethereum or Base networks
2. Install fresh build 7.62.123 (3445)
3. Navigate to token list for affected networks

**Error messages or log output**

```shell

```

**Where was this bug found?**

Live version (from official store)

**Version**

7.62.123

**Build number**

3445

**Build type**

None

**Device**

iPhone 11

**Operating system**

iOS

**Additional context**

Suspected to be related to a feature flag that may be disabled in the build, preventing auto-tracking functionality. This is the second reported occurrence of this issue.

Note: This issue was discovered while investigating different behavior ("Buy mUSD" CTA visibility based on network selection), which was determined to be expected behavior.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the missing-token behavior in the token list on Ethereum and Base using build 7.62.123 (3445), comparing it with Linea. Inspect the auto-tracking path and the suspected feature-flag configuration. Done means tokens with existing balances appear automatically on the affected networks without manual addition.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, react-native, typescript
Domain
blockchain, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.