A transaction that reverts with the raw data 0x94280d62 hit the custom error ERC20InvalidSpender, defined in OpenZeppelin 5. The explorer shows the hex because it does not have the contract's ABI to translate it.
An approval names an invalid spender, typically the zero address.
How to fix it
Rebuild the approval from the dapp. If it recurs, the dapp is producing a bad spender address.
Want the exact answer for your transaction?
Paste the hash and we decode the revert against the contract itself, including the values inside the error, free.
Every selector on this page was computed as the first 4 bytes of keccak256 of the signature shown. A selector identifies a signature exactly; on rare occasions two different signatures share one, so the transaction decoder is always the more precise answer.