USDT TRC20 Transaction Status: REVERT
A REVERT means the transaction reached the network and was executed, but the USDT smart contract itself rejected it mid-call.
How REVERT differs from OUT_OF_ENERGY
OUT_OF_ENERGY means the transaction ran out of resources before finishing. REVERT means it had enough resources to run, but the contract's own logic said no — and you still pay the Energy that was consumed up to that point.
The most common cause
For a plain USDT transfer, REVERT almost always means the sender's USDT balance was lower than the amount being sent. Double-check the exact balance at the moment the transaction was signed — a balance that looked sufficient in a wallet's cached display can be stale.
What to do next
Look up the transaction on TronScan to confirm the REVERT status and confirm the sender's balance history around that block. If the balance genuinely was sufficient, the issue is more likely in how the transaction was constructed by the wallet or integration, not a network problem.