Cannot send tokens on BSC or withdraw from Defi websites

hello , i invested on the platform using my metamask wallet and everything goes well … i withdraw my rewards without a single problem and really fast … but i also invested with my new brave wallet and when i try to withdraw my reward firstly the transactions fee is unusual high like 10$ on BSC and i have like 30$ bnb-bep20 in my wallet however when i click on confirm it says insufficient balance ! whys is that ?!
i also charged again like 0.1 BNB and tried this time to send my Bep-20 tokens to my hardware wallet but don’t work at all … the transactions fail … please help