Meta mask not making trade

Hi, metamask extansion has stopped making trades/swaps.

It is on the BNB chain. I have been using Pancake swap before and it worked fine. I create the trade, metamask opens to confirm, I click confirm, meta mask window closes and pancake swap says ‘submitting trade’ . But it does not make the trade. Been happening for a few days. I check on BSC scan and there is no trade shown.

Strangely I can add BNB to the wallet from a staking platform, so I can claim BNB from the site but I cannot spend BNB.

thx for any help, dave