Insufficient funds on bschain

I sent bnb from binance to metamask on Binance Smart Chain network. I can swap it to e.g. Matic and back to BNB but every other action like sending to another wallet or binance on the same network does not work.
The app always tells me “insufficient funds” without guessing costs. You guys are now maybe thinking that I have not a enough money for gas but I have .
I thought on bsc you pay with BNB? what the heck am I am doing wrong? I need my money please help.

And is it normal that my polygon Adress and bschain Adress are the same ?

Hi @EG_joint2.0 would you like to share your wallet address so we can have the better details?