Not all ERC20 implementations are well behaved and revert on failure. Some simply return false and some might not return anything at all.
Consider using OpenZeppelin SafeERC20s safeTransfer and safeTransferFrom to be as safe as possible for any atypical ERC20 tokens.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.