"The ERC-20 Token Transfer might have Failed (ErrCode: unable to locate corresponding Transfer event log), check with sender."
I would just like to share this.
I was trying to transfer some tokens (PIN, pincoin) to an exchange and the transaction always failed with the message above (etherscan). I googled about it and saw some links but there's no answer to the error.
I remembered EQL (Equal), they required us to left few tokens to our wallet if where going to send some to the exchange. I tried it with PIN and it worked. I don't know if this is the only answer to the error above, but it works for me even if I lowered my GWEI (1st try is 12 the next is only 4).
I hope this also works to other tokens that's having the same problem.
dont include the decimals, always send tokens in whole number to avoid that kind of situation. because decimals doesnt even have any value in the market.
or if you really like to include the decimals then include only the first two digits when sending token.