To protect your assets, Argent tries to predict when a transaction might fail due to issues outside your control - such as sudden price changes or contract restrictions. When this happens, the wallet prevents the transaction from proceeding. This helps you avoid paying unnecessary network fees (gas), since failed transactions still consume gas.
You may see one of the following messages:
-
Transaction failure predicted
-
Could not estimate network fee
These messages can appear on Ethereum or Starknet, and while we cannot always identify the exact reason, it is often related to one of the following:
Possible reasons
Trading
Token prices may have changed significantly since you started the swap. If the new price falls outside the acceptable range, we block the transaction before it is submitted to the blockchain
WalletConnect
Some dapps may use security or pricing models that are not compatible with Argent or smart contract wallets in general
Token design
Some tokens or NFTs include rules in their smart contracts that must be met before they can be transferred
Example: RealT tokens require compliance checks before transfers are allowed
Inactive Ethereum wallet
On Ethereum, this can happen if your Layer 1 vault is inactive and cannot sign the transaction
Internet connection
A poor, restricted or unstable connection may prevent accurate transaction simulation
Troubleshooting steps
-
Make sure you have enough funds (ETH, STRK on Starknet; ETH, DAI, USDC, USDT on Ethereum) to cover the network fee — you may need to adjust the transaction amount
-
Try using a different dapp, lower the amount or use a different token
-
Restart the browser or kill the app from the processes
-
Switch to a more stable internet connection (including mobile data)
-
If the transaction is on your Ethereum account, check if your Ethereum wallet contracts are up to date by starting a Trusted session from the Security tab
-
Try again later if the Ethereum network is congested (Argent will display a warning if this is the case)
Still having trouble? Reach out to support@argent.xyz and we will help you out.