Wallet Connect not popping up

Out of no where ( I did not change my code ), authenticating using wallet connect stopped working in Brave (but still works in safari). I have this code:

console.log(‘here’);
user = await Moralis.authenticate({
signingMessage: “Sign this transaction to log in”,
provider: “walletconnect”,
})
.then(async function (user) {
console.log(“here again”);
…
})
.catch(function (error) {
console.log(error);
});

but my dapp appears to freeze. the console outputs “here” but not “here again”

Are you using the latest Brave browser version and Moralis/walletconnect packages/scripts? Are you able to get to the signing message process?

Yes they are the latest, and the signing message stuff does not work now but was initially now the popup does not even come up

Try clearing your app’s local storage (developer tools > Application tab > right click under Local storage). Do you get browser console errors?

This page works fine in Brave on my end:

<!DOCTYPE html>
<html>
  <head>
    <title>Vanilla Boilerplate</title>
    <script src="https://unpkg.com/moralis/dist/moralis.js"></script>
    <script src="https://github.com/WalletConnect/walletconnect-monorepo/releases/download/1.7.1/web3-provider.min.js"></script>
  </head>

  <body>
    <script>
      async function run() {
        const serverUrl = '';
        const appId = '';
        await Moralis.start({ serverUrl, appId });

        user = await Moralis.authenticate({
          provider: 'walletconnect',
        })
          .then(async function (user) {
            console.log('here again');
          })
          .catch(function (error) {
            console.log(error);
          });
      }

      run();
    </script>
  </body>
</html>