MetaMask / MetaMask/metamask-extension
[Bug]: Unable to deposit on Perps after adding custom network
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
### Describe the bug
After adding custom network from Chainlist and going to perps deposit screen, there is no token dropdown displayed and Add funds button is greyed out.
The issue is fixed after switching network and trying again
Unable to reproduce on chrome.
### Expected behavior
Be able to deposit on Perps after adding custom network
### Screenshots/Recordings
https://github.com/user-attachments/assets/ab1592cc-b740-4806-9df0-a7d71d1a5060
https://github.com/user-attachments/assets/f3dd86be-30fc-4dc2-a01e-f36b4d8860fe
### Steps to reproduce
1. Install MM on Firefox
2. Go to chainlist and add custom network
3. Go to Perps and click Add funds
### Error messages or log output
```shell
```
### Where was this bug found?
Internal release testing
### Version
13.33.0
### Build type
None
### Browser
Firefox, Chrome
### Operating system
MacOS
### Hardware wallet
_No response_
### Additional context
_No response_
### Severity
_No response_
Contributor guide
Research direction
Start by reproducing the Perps deposit flow in Firefox after adding a custom network through Chainlist, and compare it with the successful retry after switching networks. Trace the Perps deposit screen's token dropdown and Add funds state; done means the token dropdown appears and Add funds is enabled on the first attempt.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100