Fail with error SafeERC20 and lost money gas

Hi everyone! Maybe someone may help resolve my problem:

I tried to exchange USDT for POLS. But the transactions were unsuccessful, while the gas fee was charged. I also tried to send USDT from the Ether network to BSC - nothing worked either, but the money for the commission was withdrawn. I do not understand what’s the matter. I have already lost money on fees three times, but the transaction has not been completed. I don’t understand why and how to get the money back.

"Fail with error ‘SafeERC20: low-level call failed’