Crypto Swap Expired, Short, or Sent Twice? What Happens and What to Do (2026)
Most instant swaps finish without drama: you send the deposit, the network confirms it, and the new coin arrives. When something goes wrong, it's almost always one of a handful of situations: the deposit arrived after the order expired, the amount didn't match, it was split into two transactions, or it's stuck with a low network fee. This guide explains what usually happens in each case and what you can do, using the public FAQ of FixedFloat, the exchange partner that processes swaps in the Swappr app, as the documented reference (checked 2026-10-10). Rules can change, so always follow what your order page shows.
First: find your order page
Nearly every fix starts from the order page, the screen with the deposit address, the amounts and the order status. FixedFloat's FAQ says the status updates in real time, that explorer links for your transactions appear there once they're on the network, and that if you close the page you can get back to it through the email link (if you entered an email), your browser history, or its live chat.
Before doing anything else, note three things: the order ID, the transaction ID (hash) of your deposit from your wallet, and the exact amount and network you sent. With those, almost any situation can be sorted out.
Situation 1: the order expired before your deposit arrived
A fixed-rate order holds its quoted rate for a limited time. FixedFloat's FAQ says fixed rates freeze for 10 minutes and that your transaction must be received within that window. If it arrives later, the FAQ says that on the order page you can choose to:
- Continue the exchange at a floating rate, which runs after the transaction is received and confirmed, at the market rate at that time; or
- Request a refund of the amount sent minus the network fee, by entering an address for the coins to be returned to.
Which to choose depends on whether you still want the swap at the current market rate. If you're unsure, a refund puts you back where you started, minus network fees. Our fixed vs float rate guide explains why fixed orders have this timer and float orders don't.
Situation 2: you sent less or more than the order amount
For fixed-rate orders, FixedFloat's FAQ says the amount must exactly match the order amount; otherwise you'll be prompted to make a refund or continue at the market rate. The same choice appears if the market moves more than the threshold the FAQ describes before your transaction shows up on the blockchain.
Why amounts end up wrong:
- Exchange withdrawal fees. If you send from an exchange account, the exchange may deduct its withdrawal fee from the amount, so less arrives than you typed. Check whether your exchange's withdrawal form shows “amount received” separately.
- Typing or rounding errors in the amount field.
- Sending your full balance from a wallet, where the wallet takes the network fee out of the amount.
Prevention is simple: use the copy button for the exact amount on the deposit screen, and send from a wallet where you control the network fee separately, or check the exchange's “you will send” figure carefully.
Situation 3: you split the deposit or sent twice
An order expects one deposit. Two partial transactions, or a second payment sent “to be safe”, create a mismatch. FixedFloat's FAQ doesn't describe split deposits separately, so don't assume they'll be combined automatically. Contact the exchange partner's support from the order page with both transaction IDs and the order ID, and ask what options are available. Don't send a third transaction to “fix” it.
Situation 4: your transaction is stuck with a low fee
The swap only starts after your deposit gets the required network confirmations. FixedFloat's FAQ warns that a low network fee can leave a transaction with poor priority for a long time, and that for Bitcoin or Ethereum you can raise its priority using RBF (replace-by-fee).
- Bitcoin: replace-by-fee lets a wallet broadcast a new version of an unconfirmed transaction with a higher fee. Bitcoin Optech's RBF topic page explains how it works. Your wallet must support it, and look for a “bump fee” or “speed up” option.
- Ethereum and EVM networks: wallets often offer a “speed up” button, which resends the transaction with the same nonce and a higher fee.
- Other networks: some have no fee-bump option; waiting may be the only choice.
If your fixed order expires while the transaction waits, you're back in Situation 1 when it confirms: refund or continue at the market rate.
Situation 5: the wrong network or a wrong address
If you sent a coin on a different network from the one on the order, or the destination address belongs to another network, this is harder and may not be recoverable. FixedFloat's FAQ notes that an address is flagged invalid when its network doesn't match the selected currency, which catches some mistakes before you send. Our USDT network guide explains why 0x addresses on Ethereum and BNB Smart Chain are the riskiest mix-up. Contact the exchange partner's support with all the details; recovery is not guaranteed.
What to include when you contact support
Support teams can only help as fast as the information you give them. A single message with everything in it beats several back-and-forth replies:
- The order ID shown on the order page.
- The transaction ID (hash) of every deposit you sent, copied from your wallet or the exchange you sent from.
- The coin, network and exact amount you sent, and the time you sent it.
- What you want: a refund (with a refund address on the correct network) or continuing the swap.
Never include your seed phrase, private key or wallet password. No genuine support team needs them.
What Swappr can and can't do
Swappr is the app you use to pick the pair, see the estimate and get the deposit details. The swap itself is processed by FixedFloat, as shown by “powered by FixedFloat” on the deposit screen. That means:
- Swappr can't reverse a blockchain transaction, release funds, or choose refund vs continue on your behalf. Those choices are made on the order page.
- Swappr can help you understand where to look and what details to gather. You can reach GSPTeck at gspteck@gmail.com, the contact listed on the Google Play listing.
One more thing: nobody legitimate will DM you offering to “recover” a stuck swap for a fee. Ignore those messages.
Checklist to avoid problems next time
- Send within the fixed-rate window, or choose float if you can't send right away.
- Copy the exact amount and the deposit address with the copy buttons.
- Use one transaction, not several.
- Use your wallet's suggested network fee, not the lowest possible.
- Double-check network and address before you tap “Sent”.
FAQ
My fixed order expired. Have I lost my coins?
Not according to FixedFloat's FAQ: when the deposit arrives you can continue at a floating rate or request a refund minus the network fee.
How long does a refund take?
It depends on network confirmations on both sides. Follow the status on the order page.
Can I cancel a swap after sending?
A blockchain transaction can't be undone once confirmed. The refund options apply in the specific situations the order page offers.
Who do I contact?
For order-specific issues, the exchange partner's support from the order page. For questions about the app, GSPTeck at gspteck@gmail.com.
Sources
- FixedFloat FAQ (checked 2026-10-10)
- Bitcoin Optech: replace-by-fee (checked 2026-10-10)
- BIP 125: opt-in full replace-by-fee signaling (checked 2026-10-10)
More guides: the Swappr blog.