Bring back manual network switching

Description:
Self explanatory. Manual network switch toggle.

Purpose:
Manually switching networks. As of now, post 13.0.0 update, a lot of pages are broken due to wrong network errors. Pages that support multiple networks are either fully broken or have issues and hop between networks.
As of now, if you are a user that is active has a LOT of networks and testnets added - you can basically uninstall MetaMask because it isn’t functional since the 13.0.0 update.
Support mentions adding networks under token overview to be able to see what you hold across a variety of networks, but if you have 80+ networks then that means your whole overview will be ruined - instead of having a network-by-network view and seeing tokens on the network you actually want to see - you can see a bazillion tokens across a bazillion of networks. Or toggle them out to only see one network. This update has been one of the dumbest design choices I’ve ever seen in web3. Core crucial functionality got removed for no reason and made the whole wallet unusable under the guise of “being a smoother experience for the user” according to support. The smooth experience is uninstalling MetaMask for a different wallet, because MetaMask is unusable?

Extension/Mobile/Both:
Both.

Images/Attachments:

Self explanatory. The network toggle functionality was already functionality MetaMask had in the past.

Thank you very much for sharing this feedback!

Just tried to review someone on Ethos which costs base gas if you’re below a certain score.
I didn’t have ETH on base, so had to bridge a couple dollars over. Trying to repeat the transaction showed not enough funds even though there were enough funds after checking the chain.
As I had base visibility turned off, the wallet didn’t update the balance. The tx popped up on base, but it didn’t even detect the funds being there. The auto switch didn’t work properly - for that to happen I had to blend in base token visibility - which showed a bunch of random tokens - but it also updated the base eth so I was able to finally do the transaction, then blend out the base network again to only show me mainnet eth tokens.

Manual switching the way it was before 13.0.0 had no issues, as you could have just switched the network and do your thing. Now you can’t do that - the auto switch doesn’t work, so you have to blend in a certain network and then blend it out. You can’t have them all blended in because then you have a bunch of random tokens. It was way better UI to just switch one by one and see the tokens on the network you wanted to see - WITHOUT MetaMask AUTOPOPULATING EVERY SCAM TOKEN YOU HAVE GOTTEN ON EVERY NETWORK!!! Suddenly that’s also a thing…

For some reason, even though the options were turned off - nft detection and token detection seem to kick in. Base suddenly showed me a bazillion random scam tokens I never have added to my wallet - only option is to manually click “hide” one by one for every single one of them. Which is a tedious process, especially when you never have added those tokens to your wallet and have auto-import turned OFF!

MM had it’s issues pre 13.0.0, but now it’s unusable. I gave it a try on 13.0.1 but after having to manually hide 100+ scam tokens when just trying to do one simple transaction - ewww I think that’s it between MM and me. Even though token auto import was always turned OFF… IT STILL IMPORTED A BUNCH OF SCAM TOKENS THAT HAD TO BE MANUALLY REMOVED ONE BY ONE. Which is incomprehensible.

Whoever was behind 13.0.0 should be fired, shamed and lynchmobbed. And even that would be too generous imho.

1 Like

Hi @BlehhMeta

Thanks for taking the time to write this feedback. I will pass to the team.

I’d like to share that you’re able to switch networks for a dapp easily. Check out https://x.com/MidwitMilhouse/status/1956101571437088835

Additionally, if you want to view assets for a specific network you can do that like this: https://x.com/MidwitMilhouse/status/1956676569969180946

Again, thanks for the feedback, I will pass along.

Why is it hidden now? Why do users have to play hide and seek with the functionality?
Previously it was easy to find due to displaying the network icons, now it’s hidden behind a fox icon that stays the same for every network? WTF? How is that user friendly? It’s not intuitive at all.

Previously you were able to click on the network icon - like eth/base/etc - and it was intuitive. You removed that functionality and hidden it behind a fox icon so users have to play hide and seek with highly relevant features? Bruh…

This is precisely the thing that is so dumb! Why did you remove the choice of how to display the networks? Why do I have to manually check everything I want to display or not? I don’t want that. I want the old way back, I want to be able to say “okay now I am on this network”. I want to choose which network I am on from a dropdown menu and click on it. Done. I don’t want to select and deselect which networks are merged together in one list. This is counterintuitive, it’s bad UX design, it’s also bad for new users who get very confused about networks. It makes no sense, and it makes especially no sense to not give us a CHOICE on how to display the networks, like in a previous version.

1 Like

Like how did any UX designer tell you “yes, let’s DOUBLE the amount of clicks it takes to switch a network, that makes things so much better.”

1 Like

Exactly. It was way smoother before. All the new changes are just making the wallet worse…

This basically sums it all up:

(From “Fix activity feed / pending tx functionality is useless since last update“ thread I wrote)

(I tried linking the thread the screenshot is from, but you can’t even link up to another thread on the MetaMask forums lmao)

The design choices are incomprehensible and are just making the user experience worse. Not only for existing power users, but also for new wallet users who just downloaded MetaMask for the first time. The wallet is becoming less usable with every update. First the network thing, the hidden functionality, then the pending tx queue…

MetaMask is probably a wallet provider with the most resources, but has the worst wallet that just keeps getting less usable with every pushed update. Idk why they can’t get 5-10 power users to do some QA before pushing out ridiculously stupid updates to prod…

At this point it’s not even “dev never used their own product and is kinda clueless“ anymore, it seriously feels like they’re getting paid by the competition to keep making the product less usable lol
Which would be more understandable than a dev actually thinking they’re pushing good updates, because if that’s the case - yikes.
MM seriously needs to make some changes and kick out some PMs and devs while getting power users on board.