Unable to connect MetaMask to sites

My Metamask in unable to connect to PancakeSwaps or ther dAPPS. I already have the correct BSC set-up and tried switching network many times but still doesn’t work. The exchange page on PancakeSwap is just blank
Please help!

If you click that connect button in the top right, what happens?

It shows a list of wallet to connect, then when I clicked on Metamask nothing happens