What is the reason for the transfer failure?
The transfer failures are mainly divided into the following three common types:

Type 1: Out of Gas. For the questions about setting miners' fees, please check "How to set up miners' fees."

Check the transaction on Etherscan, if it is shown in the figure below, it means "Out of Gas". 






Type 2: Bad Instruction. This type of problem is a general error type, but like this transaction, although it fails, the miner fee will still be deducted, the transaction amount will be returned back and the transaction will be cancelled.




Type 3: A Reverted error occurs, which is an error encountered during the execution of the contract, but like this transaction, although it fails, the miner fee will still be deducted, the transaction amount will be returned back and the transaction will be cancelled.



Users are advised to ask the token project in the relevant token project community directly when get the “Bad Instruction” or “Reverted” error.