I have a wallet with ETH (almost one whole eth) and USDC. I want to send the USDC to an exchange. But everytime the transaction fails. There is not even 1 confirmation. After 10 or 20 minutes etherscan indicates that the transaction failed. I have tried this with addresses at 2 different exchanges just to make sure, and they both fail.
I have chosen the highest possible gas fees, but it still fails.
So far I believe I have discounted:
- Exchange address not being correct
- Not putting enough gas
- Not having enough ETH at the sending address
- Network congestion (tried it several times during the day with different levels of congestion but no difference)
What is there left to try? Could it be some weird nonce thing?
I have successfully sent ETH and USDC from this address to exchanges before without d problem, as recently as January.