Replit webview connect wallet not responding

The connect wallet button in the webview is not responding:

I am following this tutorial https://docs.replit.com/tutorials/web3/escrow-contract-with-solidity

The repl in the tutorial works i.e. the Meta Mask window opens on clicking the connect wallet button, but when I try to run the code created following the tutorial or by forking https://replit.com/@ritza/Escrow#contract.sol, the connect button does not respond

Not sure do I need any particular setting

I can check this out by tomorrow, but my first guess is that Solidity has pushed breaking changes.