What should I do if I encounter problems sending assets from my wallet?

Published on Aug 11, 2025Updated on Feb 1, 20266 min read9

When using a OKX Wallet to send assets, you may encounter situations such as transaction failures, abnormal statuses, or unsuccessful operations. This article summarizes common causes under different scenarios and provides corresponding troubleshooting steps and solutions to help you complete your transaction smoothly.

How do I check the transfer status?

1. After submitting a transfer, you will be redirected to the transaction details page, where you can find and copy the Transaction ID (TxID).

2. Open oklink.com, paste the transaction ID into the search bar, and view the transaction status, including the transaction result, number of block confirmations, transaction time, sender and recipient addresses, transfer amount, gas fee, and cryptocurrency information.


Transaction failed

Reason: Insufficient network fee / Network fee set too low

Solution: Please ensure that your wallet has sufficient assets to cover the network fee (such as ETH, BNB, etc.). You may increase the network fee and try again. If the transaction is not successfully broadcast to the blockchain, no network fee will be deducted.


Unable to send crypto

Reason 1: Wallet address not activated

Some networks (such as TRON, Aptos, and Sui) require a newly generated wallet address to receive a minimum amount of the network’s native asset before it can be activated. An unactivated address cannot send assets. If you transfer a non-native asset, the address will not be activated.

Solution: Transfer a small amount of the network’s native asset to activate the address (for example, TRX for the TRON network). The required amount varies by network and cannot be estimated in advance. After activation, try sending the asset again.

Note: Activation rules may differ across blockchains.

Reason 2: Wallet address risk warning

If you see one of the following prompts when initiating a transfer:

  • "The system has detected a risk in the current transaction and has canceled it.
    This may indicate that your sending address has been flagged on-chain as a risky address (e.g., suspected fraud, malicious activity, or other abnormal behavior).

  • This transaction is risky.
    This may indicate that the recipient address you entered has been flagged as risky on-chain, causing the transfer to fail.

Solution: If your sending address is marked as risky, the label is based on on-chain data and is not controlled by the platform. The platform cannot remove it directly. We recommend contacting the relevant blockchain service provider for assistance. If the recipient address is flagged as risky, please stop the transfer immediately and avoid attempting the transaction through other means. Contact the recipient and request a new, secure wallet address before retrying.

Reason 3: “Please enter a valid address” prompt

If you see the message “Please enter a valid address” after entering the recipient address, it may be due to a network mismatch. For example, selecting USDT on the TRON network while entering an Ethereum (ERC-20) address will result in an invalid address error.

Solution: Please confirm the network of the asset you are sending and ensure the recipient address matches the same network. Both the cryptocurrency and the network must be identical on the sending and receiving sides.


Pending confirmation

Reason: Transaction has not yet been confirmed on the blockchain

If the transaction status remains Processing, it usually means the transaction has not yet been confirmed by miners. A common reason is that the selected network fee is lower than the current network’s priority fee, resulting in a longer wait time.

Block confirmation refers to the process of a transaction being included in a block. Each new block adds one confirmation. Different networks and tokens require different numbers of confirmations before funds are credited.

Solution: You can check the transaction status via a blockchain explorer. If the transaction result does not show Success, please wait patiently for confirmation. To reduce confirmation delays in future transactions, we recommend selecting a higher network fee or manually setting a reasonable network fee.

You may also use third-party tools to check real-time network fees.
For example, to view Bitcoin network fees, visit https://mempool.space/zh/ .

Note: The above link is a third-party link. Please assess the risks independently.


Successfully sent but not received

Reason 1: Receiving platform (Non-OKX) does not support the cryptocurrency / Display delay or error

Some platforms may not support certain cryptocurrencies, or asset display may be delayed or abnormal, causing the transferred assets not to appear.

Solution: If the transaction status on the blockchain explorer shows Success and the assets have been sent to the recipient platform’s address, the assets have already left the sending platform. Further processing depends on the recipient platform’s rules. We recommend contacting the receiving platform to confirm cryptocurrency support and whether recovery or return mechanisms are available.

Reason 2: Depositing an untradable asset to OKX exchange

If assets sent from your wallet to OKX exchange account do not arrive, the asset may be classified as an untradable asset, meaning the exchange does not support or allow trading for that cryptocurrency.

Solution: Check whether the asset appears on your OKX exchange app > Assets > Funding > Untradable sssets. If it is displayed, you may withdraw it to a supported exchange or wallet.

Before sending assets from your wallet to OKX exchange, please note:

  • Confirm network consistency: Ensure the network selected in your wallet matches the network shown on the exchange’s deposit page.

  • Use a bridge when networks differ: If the networks do not match, use a cross-chain bridge to transfer the asset to the target network before depositing.

Note: Some deposit addresses may share the same format across networks, but asset records are not interoperable. Always confirm the correct network before transferring to avoid loss of assets.