Wallet Connection

Troubleshoot Web3 wallet connection problems. --- If MetaMask is installed but not detected: 1. Check MetaMask extension is enabled 2. Refresh the page 3. Try...

Last updated: January 14, 2026

Wallet Connection Issues

Troubleshoot Web3 wallet connection problems.


MetaMask Connection

"Please Install MetaMask"

If MetaMask is installed but not detected:

  1. Check MetaMask extension is enabled
  2. Refresh the page
  3. Try clicking MetaMask extension icon first
  4. Restart browser

"Connection Rejected"

User rejected connection:

  1. Click "Connect Wallet" again
  2. When MetaMask popup appears, click "Connect"
  3. Select accounts to connect

"Already Processing"

MetaMask request pending:

  1. Click MetaMask extension icon
  2. Approve or reject pending request
  3. Try connecting again

WalletConnect Issues

QR Code Not Scanning

  1. Ensure good lighting
  2. Clean camera lens
  3. Try zooming on QR code
  4. Use "Copy to clipboard" option instead

"Connection Timeout"

WalletConnect session expired:

  1. Refresh page
  2. Click "Connect Wallet" again
  3. Scan new QR code

Mobile Wallet Not Opening

  1. Ensure wallet app is installed
  2. Try "Open in App" link
  3. Manually open wallet and scan QR

Signature Request Failed

"User Rejected Signing"

For SIWE (Sign-In with Ethereum):

  1. Click "Connect Wallet"
  2. Approve connection
  3. When signature request appears, click "Sign"

"Invalid Signature"

Possible causes:

  • Wrong account selected
  • Transaction modified
  • Network issue

Try:

  1. Disconnect wallet
  2. Reconnect with correct account
  3. Sign again

Wrong Network

"Please Switch Network"

BlockSecOps works with any EVM network for auth.

If prompted to switch:

  1. Open MetaMask
  2. Click network selector
  3. Switch to requested network
  4. Or dismiss and continue

Account Selection

Wrong Account Connected

To change connected account:

  1. Open wallet extension
  2. Click account icon
  3. Switch to correct account
  4. Refresh BlockSecOps page

Multiple Accounts

If you have multiple accounts:

  1. Decide which to use for BlockSecOps
  2. Select only that account when connecting
  3. Consistent account = consistent profile

Wallet Locked

"Please Unlock Wallet"

  1. Click wallet extension icon
  2. Enter your password
  3. Return to BlockSecOps
  4. Try connecting again

Auto-Lock Settings

To prevent frequent unlocking:

  1. Open wallet settings
  2. Adjust auto-lock timer
  3. Consider longer timeout for active sessions

Browser Compatibility

Supported Browsers

Web3 wallets work best in:

  • Chrome (recommended)
  • Firefox
  • Brave
  • Edge

Mobile Browsers

For mobile:

  • Use in-app browser from wallet app
  • Or use WalletConnect with separate browser

Safari Limitations

Safari may have issues with:

  • Extension detection
  • Popup handling
  • WalletConnect deep links

Try Chrome or Firefox for best experience.


Extension Conflicts

Multiple Wallet Extensions

Having multiple wallets installed can cause conflicts:

  • MetaMask
  • Coinbase Wallet
  • Phantom
  • Rabby

Try:

  1. Disable other wallet extensions
  2. Keep only one enabled
  3. Refresh page

Ad Blockers

Some ad blockers interfere with wallet connections:

  1. Disable ad blocker for blocksecops.com
  2. Add to allowlist
  3. Try incognito without extensions

Hardware Wallets

Ledger/Trezor via MetaMask

  1. Connect hardware wallet to computer
  2. Open MetaMask
  3. Select hardware wallet account
  4. Approve connection on device
  5. Approve signature on device

"Device Not Found"

  1. Ensure device is connected and unlocked
  2. Open Ethereum app on device
  3. Enable "blind signing" if needed
  4. Try different USB port

Mobile Wallet Apps

Not Redirecting to App

If clicking "Open in App" doesn't work:

  1. Ensure wallet app is installed
  2. Try copying the WalletConnect URI
  3. Paste in wallet app manually

Session Disconnected

Mobile sessions may disconnect:

  1. Return to BlockSecOps page
  2. Click "Connect Wallet" again
  3. Scan new QR or deep link

Clearing Wallet Connection

Disconnect in BlockSecOps

  1. Click your profile icon
  2. Click "Disconnect Wallet"
  3. Confirm disconnection

Disconnect in Wallet

  1. Open MetaMask
  2. Click connected sites
  3. Find BlockSecOps
  4. Click "Disconnect"

Fresh Connection

For a completely fresh start:

  1. Disconnect in both places
  2. Clear browser cache
  3. Reconnect

Security Best Practices

Verify Connection Requests

Always check:

  • URL is blocksecops.com
  • Request is for signing, not transaction
  • No unexpected permissions requested

Signing Messages

BlockSecOps only requests message signing (SIWE):

  • No transaction approval needed
  • No token approvals
  • No gas fees

If asked for anything else, do not approve.



Solana Wallet Issues

Phantom Connection

"Phantom Not Detected"

  1. Check Phantom extension is installed
  2. Ensure Phantom is enabled in browser
  3. Refresh the page
  4. Click Phantom icon to ensure it's unlocked

"Connection Rejected"

  1. Click "Connect Solana" again
  2. When Phantom popup appears, click "Connect"
  3. Select the account you want to use

Solflare Connection

"Solflare Not Found"

  1. Verify Solflare extension is installed
  2. Try clicking Solflare icon first
  3. Refresh BlockSecOps page

Backpack Connection

"Backpack Connection Failed"

  1. Check Backpack extension is enabled
  2. Ensure Backpack is unlocked
  3. Try reconnecting

Solana Signature Issues

"Signature Verification Failed"

  1. Ensure you signed the message (didn't reject)
  2. Try disconnecting and reconnecting
  3. Check your Solana wallet is on mainnet

"Invalid Solana Address"

  1. Make sure wallet is connected
  2. Verify the address is a valid Solana address (base58)
  3. Try with a different wallet

Still Having Issues?

Provide to support:

  1. Wallet type (MetaMask, WalletConnect, Phantom, Solflare, etc.)
  2. Browser and version
  3. Device (desktop/mobile)
  4. Blockchain (Ethereum or Solana)
  5. Exact error message
  6. Steps tried

See Contact Support.