Skip to content

[Bug] Token list does not refresh after adding new network, causing infinite loading in swap token picker and no tokens available in Send Token picker #35910

@davibroc

Description

@davibroc

View issue in GitHub: #35910

View issue in GitHub: #35910

View issue in GitHub: #35910

View issue in GitHub: #35910

View issue in GitHub: #35910

View issue in GitHub: #35910

Describe the bug

When a user adds a new network (e.g., Polygon), the token list does not automatically refresh. If the user immediately navigates to Swap → Token Picker, the token list stays in an infinite loading state because asset data has not yet been populated.

Only after the user manually changes the network filter on the main page (which refreshes asset data) does the token list load properly in the swap flow.

Happens on both Chrome and Firefox

Expected behavior

•	After adding a new network (e.g., Polygon), asset data should refresh automatically.
•	The refreshed asset data should make the tokens immediately available in the swap token picker.

Actual behavior

•	Adding a new network and going straight to Swap → Token Picker results in infinite loading.
•	Tokens only appear if the user manually triggers a refresh via the main page filter.

Screenshots/Recordings

POL-tokenlist.mov

🎥 Loom Reproduction Video

Reproducing the bug

Steps to reproduce

1.	Add Polygon as a new network.
2.	Navigate directly to Swap → Token Picker.
3.	Observe that the token list is stuck on loading.
4.	Navigate back and select the Polygon network filter on the main page.
5.	Return to Swap → Token Picker.
6.	Observe that tokens now load correctly.

Error messages or log output

Detection stage

During release testing

Version

13.4.0

Build type

None

Browser

Chrome
Firefox

Operating system

MacOS

Metadata

Metadata

Labels

INVALID-ISSUE-TEMPLATEIssue's body doesn't match any issue template.RCA-neededIssue root cause analysis neededSev1-highHigh severity; partial loss of service with severe impact upon users, with no workaround.regression-RC-13.4.0Regression bug that was found in release candidate (RC) for release 13.4.0release-13.5.0Issue or pull request that will be included in release 13.5.0release-blockerThis bug is blocking the next releaseteam-assetstype-bugSomething isn't working

Type

Projects

Status

To be triaged

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions