What it means
The same failure as an ERC20 allowance revert, in its shorter modern form: the contract you called is not approved to move enough of your token. Newer token contracts emit this compact message instead of the long ERC20 prefix.
How to fix it
Approve the token for the spending contract, for at least the amount in the transaction, and retry. If you use exact-amount approvals, remember each new trade needs a fresh approval.