Why does the wallet require such a high fee (up to 0.5 BNB)?
1) The smart contract has not been signed. To fix this, reconnect the wallet and update the site.
2) Too little BNB on the wallet balance. In this case, you just need to replenish the balance - and the commission will become normal.