Exchange -> Metamask via BSC?

Hello I have been having a very difficult time transferring my BNB from exchanges Bitmax / gate TO metamask wallet. I have adjusted my metamask wallet to use the Binance Smart Chain network. and when I transfer from gate it takes forever and never transfers and when i transfer from bitmax it says address invalid.

please help! I’ve looked at videos, read articles and nothing seems to work. been trying off and on for DAYS!. i just want to transfer BNB, connect to pancake and buy an alt coin.

Thank you so much in advance!

btw I’m in NY so I can not use

Update… it worked. the BNB took forever moving from exchange to wallet… thought this was supposed to be faster than ETH!! Literally took hours