Connect should not assume and auto-connect an EVM wallet as the destination if the source wallet was connected via Wallet Connect. For example, Safe multisigs (connected via Wallet Connect) are not automatically deployed to all EVM chains and a Safe that exists on one EVM chain likely does not exist on another.
Steps to reproduce
Connect an Eth Safe multisig as the source wallet and choose an asset.
Choose BSC as the destination chain.
Note that the source wallet is automatically connected as the destination wallet.
Expected behavior
If the source wallet was connected with Wallet Connect, disable logic that auto-connects the source wallet as the destination wallet if an EVM chain is selected as the destination wallet.
Description and context
Connect should not assume and auto-connect an EVM wallet as the destination if the source wallet was connected via Wallet Connect. For example, Safe multisigs (connected via Wallet Connect) are not automatically deployed to all EVM chains and a Safe that exists on one EVM chain likely does not exist on another.
Steps to reproduce
Expected behavior
If the source wallet was connected with Wallet Connect, disable logic that auto-connects the source wallet as the destination wallet if an EVM chain is selected as the destination wallet.