Metamask or Coinbase wallets not working on mobile

I dont understand, the login experience seems to be fundamentally broken?

Visit demo.web3auth.io with Android device or iPhone

  • Go to demo.web3auth.io (btw its impossible to use the interface with iPhone 13 Mini, as I cannot scroll and see the “Continue with wallet” button)
  • Press “Continue with wallet”

Metamask

  • Choose Metamask
  • It opens Metamask but nothing happens - it does not ask me to approve/sign the request or connect the wallet.
  • When I go back to the login it is displaying the QR code.
  • Same behavior on iOS and Android.

Coinbase Wallet

  • Choose Coinbase Wallet
  • It shows options to “Install Coinbase Wallet” for either Android or iOS. It does not open the Coinbase Wallet even though I have it installed.
  • Same behavior on iOS and Android.

Here is a video of it https://youtube.com/shorts/3i2TeWnl_rc. For Android I used the latest emulator, for iOS I used actual device.