# Bug: WalletConnect + MM mobile + multiple accounts bug

**URL:** <https://community.metamask.com/t/bug-walletconnect-mm-mobile-multiple-accounts-bug/27264>\
**Category:** Feature Requests\
**Created:** [October 27, 2023, 4:11am UTC](https://community.metamask.com/t/bug-walletconnect-mm-mobile-multiple-accounts-bug/27264 "2023-10-27T04:11:04Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![user3402](https://dub1.discourse-cdn.com/metamask/user_avatar/community.metamask.com/user3402/32/32163_2.png) [@user3402](https://community.metamask.com/u/user3402)\
**Post date:** [October 27, 2023, 4:11am UTC](https://community.metamask.com/t/bug-walletconnect-mm-mobile-multiple-accounts-bug/27264/1 "2023-10-27T04:11:04Z")

</div>

**Description:**  
When using MM mobile + WalletConnect + multiple (derived) accounts, reloading the page can initialize the page to the wrong account. It should load to the last account and instead loads to the first account that was used in the session. This is a broken state because the dapp will no longer trigger signing events in the mobile app, unless the mobile app is switched back to the account.

**Purpose:**  
Bug fix. This is a WalletConnect V2 integration issue. MM extension behaves properly in the same situation.

**Extension/Mobile/Both:**  
Mobile

**Images/Attacments:**  
To replicate, create multiple accounts 1, 2, 3 in MM mobile. WalletConnect into a dapp with account 3. In the mobile app, switch to account 1. The dapp should respond and switch to account 1 as well or ask for sign in. After connecting account 1, reload the page. The dapp will active account 3 while MM mobile is still on account 1. Now it’s broken until the user switches back to account 3 – the first account used to sign in – in MM mobile. You can add another step switching to account 2 and the dapp will still load account 3 after page reload.

github /WalletConnect/walletconnect-monorepo/issues/3327  
This is the same issue. My description and replication method are better.

---

<div class="post-metadata">

**Author:** ![user1551](https://dub1.discourse-cdn.com/metamask/user_avatar/community.metamask.com/user1551/32/36699_2.png) [@user1551](https://community.metamask.com/u/user1551)\
**Post date:** [May 12, 2025, 1:51am UTC](https://community.metamask.com/t/bug-walletconnect-mm-mobile-multiple-accounts-bug/27264/3 "2025-05-12T01:51:01Z")

</div>

Happy 😁 day for me and I am happy 😁 twoday

---

<div class="post-metadata">

**Author:** ![Coffee7643](https://dub1.discourse-cdn.com/metamask/user_avatar/community.metamask.com/coffee7643/32/36480_2.png) [@Coffee7643](https://community.metamask.com/u/Coffee7643)\
**Post date:** [May 12, 2025, 9:06am UTC](https://community.metamask.com/t/bug-walletconnect-mm-mobile-multiple-accounts-bug/27264/4 "2025-05-12T09:06:51Z")

</div>

Hi @user1551 the post you replied to is from almost 2 years ago. Are you experiencing the issue the user described in the post?

---

<div class="post-metadata">

**Author:** ![KBeeTheCapybara](https://dub1.discourse-cdn.com/metamask/user_avatar/community.metamask.com/kbeethecapybara/32/18901_2.png) [@KBeeTheCapybara](https://community.metamask.com/u/KBeeTheCapybara)\
**Post date:** [May 19, 2025, 8:56pm UTC](https://community.metamask.com/t/bug-walletconnect-mm-mobile-multiple-accounts-bug/27264/5 "2025-05-19T20:56:23Z")

</div>

Closed on May 19, 2025, 8:56pm UTC



---

<div class="post-metadata">

**Author:** ![KBeeTheCapybara](https://dub1.discourse-cdn.com/metamask/user_avatar/community.metamask.com/kbeethecapybara/32/18901_2.png) [@KBeeTheCapybara](https://community.metamask.com/u/KBeeTheCapybara)\
**Post date:** [May 19, 2025, 8:56pm UTC](https://community.metamask.com/t/bug-walletconnect-mm-mobile-multiple-accounts-bug/27264/6 "2025-05-19T20:56:26Z")

</div>

Archived on May 19, 2025, 8:56pm UTC


