Sending Crypto Issues

Why is the Send button unavailable?

If the Send button is disabled, you may not have enough funds to cover the network fee.

By default, network fees are charged in the native coin of the blockchain (for example, BNB on BNB Smart Chain or TRX on TRON).
In some supported networks, Tangem also allows you to pay the network fee using USDT or USDC instead of the native coin.

If you don’t have enough native coins or eligible tokens (USDT/USDC) to cover the fee, the Send button will remain disabled until your balance is topped up or a supported fee option becomes available.

What does "Fee exceeds balance" mean?

Fees exceed balance means that you don’t have enough funds to cover the network fee for the transaction.

By default, network fees are charged in the native coin of the network. For example:

  • BNB for BNB Smart Chain
  • TRX for TRON
  • ETH for Ethereum

In some supported networks, Tangem Wallet also allows you to pay network fees using USDT or USDC instead of the native coin. This option is available only in specific networks and will be shown automatically if supported for your transaction.

If you don’t have enough native coins or eligible tokens (USDT/USDC) to cover the fee, you’ll need to top up your balance before completing the transaction.

Error: The operation couldn't be completed. (Solana_Swift.RPCError error 1.) when sending SOL or token on the Solana network

To withdraw all funds from your SOL wallet, use the Max button when entering the transfer amount.

If you're transferring an SPL token on the SOL network, make sure you have enough SOL balance to complete the transaction.

Please note that transactions on the Solana network typically fail if there are insufficient funds in your wallet to cover the network rent.

If the issue persists, please let us know by submitting a request in the Can't send transaction window or tapping Contact Support.

"Error: This sequence number has already passed" when sending XRP

When transferring funds to an exchange, make sure to include the destination or memo tag. This is crucial to ensure that the transaction is completed successfully.

The destination tag or memo is an extra address value in either numeric or string format. It helps to identify the recipient on a centralized exchange such as Binance or Coinbase.

If the issue persists, please let us know by submitting a request in the Can't send transaction window or tapping Contact Support.

"Error: An error occurred. Code: 30001" when sending cryptocurrency

This error occurs due to a faulty NFC module in your Android device. We suggest restarting your mobile device and trying the transaction again.
If the issue persists, please let us know by submitting a request in the Can't send transaction window or tapping Contact Support.

Error: An error occurred during the operation. Code: 90014

This error occurs due to a faulty NFC module in your Android device. We suggest restarting your mobile device and setting up the wallet again. 
Please remember to position the device on top of the phone and keep it there until it's scanned.
After tapping Scan, you'll see an animation demonstrating the correct way to tap the device on the phone.

If the issue persists, please let us know by submitting a request in the Can't send transaction window or tapping Contact Support.

"Error: Transaction simulation failed: Error processing Instruction 2: custom program error" when sending a token in the Solana network

If you encounter this error when transferring a custom token that you manually added to a contract address, make sure you specify the correct number of decimal places for the token when adding it.

First, you need to remove the token from the homepage. To do this, go to the Tangem app, select the token, and click on the three dots in the upper right corner. Then select Hide token.

After that, you must add a custom token with the correct decimal places. 

Here’s what to do:
1. Open the Tangem app.
2. Tap the three dots in the top right corner.
3. Select the wallet you want to use.
4. Choose the desired account.
5. Go to Manage tokens.
6. Tap + in the upper right corner of the list of tokens and fill in the required fields. 

The number of decimal places of a token indicates its divisibility, which determines the smallest fraction of that token that can be used in transactions.
For example, a token with 2 decimal places can be divided into units as small as 0.01, making the minimum transaction 0.01 of that token. In contrast, a token with 8 decimal places can be divided into even smaller amounts, allowing for finer transactions. This ability to divide tokens is important for various situations, especially when large token amounts are involved or when microtransactions are necessary. To find the decimal value, check the blockchain explorer for the token’s respective network.

Learn more about adding a custom token to Tangem Wallet here: How to Add Custom Tokens to the Tangem App.

Repeat the transaction after adding the token.

Solana Error: It looks like your phone doesn't fully support NFC protocol. Please try to use another phone for this operation

The error occurs because the NFC on your smartphone is not strong enough to sign transactions on the Solana network due to the large amount of data required. In this case, you must use a more modern smartphone for these transactions. However, you can still use your phone to sign transactions for other coins.

I made the wrong transaction. Can I cancel/refund a transaction?

Once a cryptocurrency transaction is confirmed and added to the blockchain, it cannot be canceled or reversed. This immutability is one of the fundamental features of blockchain technology. If you know who the recipient is, the only possible way to reverse a transaction is to ask them to send the funds back.

Need more help?

Save time by starting your support request online and we'll connect you to an expert.

Submit a request