BANDWITH_ERROR: account resource insufficient

BANDWITH_ERROR — spelled that way by TRON nodes — means the sending address had no free bandwidth left and no TRX to pay for it, so the transaction was never broadcast. Every activated address gets 600 free bandwidth points a day; a USDT transfer spends about 345.

Check the address below for its bandwidth, then keep about 0.35 TRX on it so the network can burn TRX for bandwidth when the free points run out.

Bandwidth for a USDT transfer

ItemValue
Free bandwidth per activated address600 points a day
A USDT transfer spendsAbout 345 points
Without free bandwidthAbout 0.35 TRX burned

TRON network rules as of 2026-10-01.

Energy is a separate resource

Bandwidth pays for the size of the transaction, energy for the contract work. Renting energy does not add bandwidth, so an address with energy and no TRX can still fail here.

FAQ

Was any TRX burned?

No. The transaction was not broadcast, so nothing was charged.

When does free bandwidth come back?

It recovers over 24 hours.