- Primary Cause: Network synchronization lag or RPC timeout
- Economic Barrier: Insufficient native coins (ETH/BTC) for gas fees
- Technical Fix: App refresh to clear local cache and re-index UTXOs
- Validation Check: Asset status must match the active blockchain mainnet
If your Jaxx Liberty send button is greyed out or unavailable, it usually indicates a synchronization delay, insufficient native gas tokens, or a pending network handshake. This protective interface lock ensures your transaction meets all blockchain validation requirements before broadcasting. To restore functionality, you must verify your internet connection, confirm your native asset balance, and allow the wallet to fully index with the latest block height.
- How wallet synchronization affects outbound transfers
- Check that you selected the correct asset and network
- Expert view on blocked send actions
- Pending transactions and unconfirmed balances can block sending
- Why connection quality and RPC readiness matter
- Recipient address and security checks before you tap send
- Conclusion
Fast diagnosis of send issues
When you encounter issues with the send function in Jaxx Liberty, it is usually related to local synchronization or network conditions rather than a core wallet failure. Use the following table to identify the specific symptom you are experiencing and the recommended first checks to restore full functionality. For more detailed steps, you can refer to our Jaxx Liberty troubleshooting guide.
| Symptom | Likely Cause | First Check / Action |
|---|---|---|
| Greyed out «Send» button | Asset mismatch or connection | Verify the correct asset is selected and check your device internet connection. |
| Balance shows 0 or incorrect | Wallet not synced | Refresh the app to resync with the blockchain; verify balance on a blockchain explorer. |
| Infinite loading screen | Network delays | Check app permissions and ensure your firewall is not blocking Jaxx Liberty. |
| Transaction won’t broadcast | Insufficient network fees | Ensure you have enough of the native gas token (e.g., ETH for ERC-20) to cover fees. |
| Send function blocked | Pending transfers | Wait for previous transactions to confirm or clear the cache to reset the queue. |
How wallet synchronization affects outbound transfers
A stale local cache is what locks your send button — the wallet refuses to authorize outbound transfers until its view of the blockchain matches reality, full stop. Jaxx Liberty maintains a local cache that must align with the current blockchain height before it can confirm your actual spendable balance. Fall even a few blocks behind, and the wallet has no reliable way to verify whether those funds are genuinely available on-chain. So it waits. That is not a glitch — that is the system working exactly as intended.
Three distinct mechanisms can trigger this sync lag and kill your send function. First, the local cache must match the current blockchain height to produce a trustworthy balance read — any gap there and the figure on your screen is effectively a guess. Second, the RPC node your wallet connects to must itself be synchronized with the live network; if that node is running behind, your wallet inherits every second of that delay. Third, network propagation creates a brief but real window between when a new block is discovered and when your wallet registers it — during which your displayed balance may not reflect confirmed on-chain state. In any of these windows, Jaxx Liberty will not let a send proceed. Executing a transaction against stale data risks broadcasting something invalid or triggering a double-spend. Researchers at the University of Toronto — ECE Research have documented precisely how cross-shard transaction validation demands tight local cache alignment — get that wrong, and send failures are the predictable result.
Multi-asset wallets add another layer of complexity here. Bitcoin, Ethereum, Litecoin — each coin inside Jaxx Liberty tracks its own sync state independently. A lag on one asset does nothing to the others, but it also means you cannot assume a single global sync status covers everything. You need to check per coin. In multi-network environments, both the sender-side cache and the receiving network state must be current for a transaction to be constructed and broadcast cleanly. If either side is off, the wallet holds the send until alignment is confirmed. The fix, in most cases, is simple: let the sync finish, force a cache refresh through app settings, or switch to a faster RPC node. For a step-by-step walkthrough, the Jaxx wallet sync fix guide covers each of these moves in detail.
Once you understand what is actually happening, diagnosis gets much faster. Balance looks right but the send button won’t respond? Your wallet almost certainly has not caught up to the current chain tip yet. Start with your network connection, then confirm the app has finished loading block data for the specific asset you want to send — not just any asset, that specific one. And do not force-close the app mid-sync. Interrupting the process can corrupt the local cache and drag out the recovery time significantly. Jaxx Liberty hands you real control over your funds. But real control requires an accurate, verified picture of the blockchain — and the wallet will not move a single transaction until it has exactly that.
Refresh the wallet before trying again
If you encounter issues with the send function or balance display, a manual refresh often resolves synchronization delays between your local device and the blockchain. Follow these steps to ensure your Jaxx Liberty Wallet is fully updated and ready for transactions:
- Restart the application. Completely close the Jaxx Liberty app on your mobile device or desktop and reopen it to initiate a fresh session and clear temporary cache data.
- Verify your internet connection. Switch between Wi-Fi and mobile data or toggle your airplane mode to ensure a stable, high-speed connection is available for the wallet to communicate with blockchain nodes.
- Reload your digital asset balances. Navigate to the specific wallet module for the coin you are trying to send and use the refresh interface to force the app to pull the latest transaction history and unspent outputs (UTXOs).
- Check the asset status. Ensure the specific cryptocurrency is fully synced; if the balance is still updating, the «Send» button may remain inactive until the local ledger matches the network state.
- Retry the send screen. Once the balance is confirmed and the sync indicator is clear, return to the send interface to input the recipient address and amount.
- Consult the technical documentation. For more detailed steps on resolving synchronization or interface lag, refer to our Jaxx Liberty troubleshooting guide.
Check that you selected the correct asset and network
The send button in Jaxx Liberty stays locked for one brutally simple reason: you have the wrong asset selected, or the coin network doesn’t match where you’re actually trying to send. No balance. Wrong chain. Incomplete sync. Pick any one of those and the button goes gray. Before you assume the app is broken, stop and look at exactly what you have open in front of you.
Multi-asset wallets are unforgiving like that. You think you’re on Ethereum, but the interface quietly loaded on Bitcoin. Or you’ve got a token selected that shares a name with three other tokens across three different chains — and you’ve grabbed the wrong one. Open the asset list in Jaxx Liberty and cross-check the coin name, the ticker symbol, and the network. All three. If you’re moving an ERC-20 token, confirm it’s that specific token — not raw ETH, not the BNB Chain version, not the Polygon clone. A coin network mismatch here doesn’t just freeze the send button. It can route funds to an incompatible address and they’re gone. Permanently. Jaxx Liberty holds your private keys locally on your device — no central system exists to reverse what you’ve done.
Still grayed out after checking the asset? Then look at two more things. First, confirm the selected coin actually shows a confirmed balance — not pending, confirmed. Second, check whether the wallet has finished syncing with the network. Some assets won’t activate the send option until the balance refresh completes. Quick fix worth trying: switch to a different asset, then switch back. Or close the wallet entirely and reopen it to force a sync update. Small move, surprisingly effective. If you’ve ruled out asset selection and network conditions and the problem still won’t budge, work through the full breakdown in our guide to fix Jaxx transaction failed — it covers the next layer of causes with step-by-step solutions.
Getting the asset and network right isn’t just step one. It’s the only step that actually matters before you hit send. More tokens are deployed across more chains now than ever before, and the gap between «looks right» and «is right» has never been wider. The asset selection interface in Jaxx Liberty is built to be explicit — but reading it carefully is on you. There is no recovery path once funds travel to the wrong network. Check the coin. Check the network. Then send.
Balance and fee checks before sending
Before you initiate a transfer in Jaxx Liberty, the wallet performs several automated checks to ensure your transaction can be successfully broadcast to the blockchain. Understanding these blockers—ranging from native gas requirements to dust limits—is essential for maintaining smooth portfolio management. For a deeper dive into cost optimization, you can consult our crypto network fee guide.
| Send Blocker Type | Requirement Logic | Impact on Transaction |
|---|---|---|
| Native Gas Balance | Balance ≥ (Gas Limit × Max Fee) | Even a 0.0001 shortfall in ETH/BNB prevents token sends. |
| Minimum Transfer Amount | Amount > Network Dust Limit | Prevents creating «dust» (unspendable remnants) on the chain. |
| Fee Reserve Requirement | Separate Native Reserve | Mandates holding native tokens specifically for network execution. |
| Dust Balance Threshold | Balance > Transaction Cost | Blocks sends where the fee exceeds the total value of the asset. |
Expert view on blocked send actions
When the send button in Jaxx Liberty looks frozen or simply refuses to respond, the culprit is almost always a network not ready state or a broken device connection — and both have a fix. Don’t spiral into panic about your funds. Experts point to three moves that resolve this the vast majority of the time: lock down your internet connection, force the app into a clean state, and confirm the wallet is actually talking to the right blockchain node. Skip one step and you’ll just keep hitting the same wall.
Start with your connection. A weak signal — flipping between Wi-Fi and mobile data, crawling through a dead zone — quietly kills Jaxx Liberty’s ability to validate your balance, calculate fees, or push a transaction to the network. The wallet may show you the send screen like everything is fine. It isn’t. The session is stale. The fix takes thirty seconds: move to a solid connection, kill the app completely, reopen it. That forces a fresh handshake with the network instead of recycling cached data that’s already expired.
Next layer: node communication. A stable connection means nothing if the blockchain node assigned to your asset is overloaded or throwing errors. The send action won’t complete — full stop. As the Crypto.com Help Center explains, RPC node connectivity directly controls whether transactions can execute at all. The same principle applies in Jaxx Liberty. If the default node is unresponsive, refreshing the app or giving it time to recover is your path forward. A quick diagnostic: try sending a different asset on a different network. If that works, the problem is isolated to one specific coin’s network — not your wallet, not your device.
Before every attempt, run through the basics. Right asset selected? Balance covers both the transfer amount and the network fee? Receiving address actually valid for that network? A blocked send state most often comes from one ugly combination: a shaky device connection stacked on top of an insufficient fee balance. Work through each variable in order — connection, app refresh, node status, transaction conditions. That sequence turns a frustrating loop into a solvable checklist, and keeps you from mistaking a temporary network hiccup for something permanently broken.
If you need to verify your asset balances or ensure your wallet is properly synced with the latest network protocols, you can reconnect your interface to the blockchain.
Pending transactions and unconfirmed balances can block sending
A stuck pending transaction is almost always the real culprit when the send button stops responding in Jaxx Liberty Wallet. The moment you hit send, the network doesn’t snap into action immediately — your transaction drops into a queue, waiting for miners or validators to pick it up and process it. Until that happens, your wallet flags the outgoing amount as «unconfirmed.» The available balance you see in the app? Only fully settled, on-chain funds. Try to send again before that first transaction clears, and the wallet locks the function down. Not a bug. That’s exactly what it’s supposed to do.
This is by design. Jaxx Liberty pulls live balance data straight from the blockchain, and an unconfirmed balance simply means your transaction hasn’t been written into a confirmed block yet. The most common trigger is network congestion — when Bitcoin, Ethereum, or other supported chains get slammed with activity, low-fee transactions get pushed to the back of the line. Set your fee too low at broadcast time, and miners will deprioritize your transfer. It can sit in the mempool for minutes. Sometimes hours. And here’s the hard truth: once a transaction hits the network, the wallet cannot touch it. Speed it up, cancel it, pull it back — none of that is possible. The network’s consensus rules own that decision entirely.
So what do you actually do? Start with the transaction ID — the TXID — visible right inside your Jaxx Liberty transaction history. Copy it, drop it into a block explorer for the relevant asset, and you’ll see exactly where things stand: how deep in the queue it is, how many confirmations it has, whether it’s moving at all. Zero confirmations after an extended wait? The network may eventually drop it on its own, and your balance will quietly reset to where it was before. Don’t try to resend the same amount during that window. Duplicate broadcasts are a real problem. Wait it out. For a full breakdown of what else can block outgoing transfers, the complete guide on Jaxx Liberty not sending covers every angle.
Once the pending transaction confirms or gets dropped, your available balance refreshes and the send function opens back up — clean, no residue. Going forward, check current network fee recommendations before every transfer. Not occasionally. Every time. Jaxx Liberty shows fee tiers right inside the send flow, so you can match your selection to what the network actually needs at that moment. Keep the app refreshed. Keep your device on a stable connection. Stale data produces false «insufficient funds» errors, and a simple refresh fixes that before it ever becomes a problem worth troubleshooting.
Why connection quality and RPC readiness matter
Your connection quality and RPC endpoint readiness decide everything — if either falters, Jaxx Liberty cannot pull fee estimates or stage your transaction for broadcast. When your internet link is shaky or your network blocks access to blockchain nodes, the wallet stalls on the background requests it must complete before the send function lights up. This is not a bug inside the wallet. It is a network-layer blockade cutting the data pipeline between your device and the blockchain infrastructure the wallet runs on.
RPC latency is the most common culprit — and the least visible one. As experts at RPCFast explain, server bandwidth limits, microbursts, queueing, and congestion push RPC latency into ranges that directly wreck transaction processing and endpoint readiness under load. On low-bandwidth links — even standard 1GbE connections — brief congestion spikes can blow response times past any acceptable threshold. For a wallet app, that means fee queries time out before a result ever comes back, leaving the interface frozen in a waiting state. Unstable Wi-Fi makes it worse. Ping swings between 50ms and 200ms are enough to snap an RPC call mid-sequence, forcing the wallet to retry silently or give up entirely.
Firewalls and restricted networks pile on another layer of trouble. Corporate LANs, public hotspots, and certain regional ISP configurations actively block or throttle outbound connections to external API endpoints. When Jaxx Liberty cannot reach the nodes it needs for fee estimation and transaction preparation, the result is a hard API timeout — and the send workflow goes nowhere. Run a quick internet connection check and a network status check before you try to send anything. On a restricted network? Switch to mobile data or a trusted home connection. That single move resolves it most of the time. For deeper sync and node communication problems, the Jaxx wallet sync fix guide walks through the most effective steps to restore endpoint connectivity.
The core principle is blunt: Jaxx Liberty is a non-custodial wallet that talks directly to blockchain networks on your behalf. Your private keys never leave your device — but the fee data, node responses, and batch requests that make any transaction possible all require a live, unrestricted connection. If the network path between your device and the RPC endpoint is degraded, blocked, or congested, the wallet cannot assemble a valid transaction. Full stop. So before you dig into anything else, check whether your connection is not just present, but stable and unfiltered. That single diagnostic step catches the majority of cases where the send function refuses to respond.

Recipient address and security checks before you tap send
Verifying the recipient address before you tap send in Jaxx Liberty Wallet is the one action that stands between your funds and a permanent, unrecoverable loss. Crypto transfers are irreversible by design — the moment a transaction hits the network, no support team, no tool, and no amount of regret brings it back. A wrong address or a mismatched network means the money is gone. Full stop. That is exactly why Jaxx Liberty bakes address validation directly into the send flow — to catch your mistakes before they turn catastrophic.
Paste errors are where most people go wrong. You copy an address, paste it into the recipient field, and assume it landed correctly. Don’t. Always check the first four and last six characters manually against your source — clipboard-hijacking malware has gotten sophisticated enough to silently swap addresses mid-paste, and it is far more common than most users expect. Jaxx Liberty shows you the full destination address on the confirmation screen before anything gets submitted. That screen is not a formality. If the address displayed does not match exactly what you pulled from your exchange, contact, or QR scan — character for character — stop, discard the entry, and go back to a trusted source. As Elliptic makes clear in its analysis of unhosted wallets, in a self-custody environment there is no intermediary watching your back. You are the last line of defense.
Network compatibility is just as unforgiving. Jaxx Liberty handles Bitcoin, Ethereum, Litecoin, and a range of other assets — each running on its own separate chain with its own address format. Try to send ETH to a Bitcoin address, or route tokens across incompatible networks, and the app throws an invalid recipient address error immediately. Good. That error is the app doing its job. Your job is to confirm, before every send, that the coin selected in the interface matches the network the destination address actually belongs to. Sending an ERC-20 token? The recipient needs an Ethereum-compatible address — no exceptions. And if the app asks you to unlock or re-authenticate mid-flow, complete it. That prompt is a security layer, not an inconvenience. Bypassing it on a shared or public device is how sessions get exposed.
If a send error has already appeared or a transaction did not process as expected, work through the full checklist — address format, network selection, fee conditions, wallet sync status — covered in our guide to fix Jaxx transaction failed scenarios. Jaxx Liberty keeps your private keys stored locally on your device. Nobody else holds them. That means the responsibility to confirm every recipient detail, every single time, sits with you — and the confirmation flow is built to make that check fast, clear, and impossible to accidentally skip.
Conclusion
When Jaxx Liberty won’t send crypto, you’re almost always one targeted fix away from getting it working — and every culprit on that list is something you can check in under two minutes. First thing: verify your wallet has fully synced with the network. An incomplete sync quietly lies to you about your spendable balance, showing numbers that look right but aren’t actually confirmed on-chain.
Balance looks fine but the send button just sits there, dead? Check that you’ve selected the correct asset — and that the recipient address matches the right network format. A Bitcoin address fed into an Ethereum transaction goes nowhere. Jaxx Liberty catches that mismatch and blocks the broadcast before it ever touches the network. That’s a feature, not a bug.
Fee reserves trip up more users than almost anything else. Silently. Every transaction burns a small amount of the network’s native coin — ETH for ERC-20 tokens, BNB for BEP-20 assets, MATIC for Polygon, and so on down the line. If that reserve runs dry or falls too low, Jaxx Liberty quietly refuses to submit the transaction. Check your fee coin balance as a separate line item from whatever token you’re actually trying to move. Also worth knowing: a pending unconfirmed transaction on the same address will lock out new activity entirely. Wait for it to clear, then try again.
Connection quality matters more than people expect. Jaxx Liberty talks to blockchain nodes in real time, and even a slightly flaky connection can make the send function look frozen — even when every other setting is perfect. Toggle between Wi-Fi and mobile data. Try a completely different network. If the problem follows you across connections, force-close the app, wipe the cached state, and relaunch fresh. Give it a full minute to re-establish its node connection before touching anything.
For a deeper walkthrough covering every scenario in this article — sync errors, fee configuration, address validation, connection diagnostics — the Jaxx Liberty troubleshooting guide has you covered end to end.
The send function enforces these conditions precisely because it’s protecting you from broadcasting a transaction that would fail on-chain anyway. Run through the checklist in order: sync status → correct asset selected → fee reserve sufficient → no pending transactions → valid recipient address → stable connection. Six checkpoints. In the vast majority of cases, one of those six is the entire problem — and fixing it puts your transaction through.
Import your old wallet
Restore your wallet data and unlock your assets to send and manage your portfolio securely using your 12-word backup phrase.
Часто задаваемые вопросы
Why is the Send button greyed out in Jaxx Liberty?
The Send button becomes inactive when the wallet has not fully synced with the blockchain, the wrong asset or network is selected, or the device connection is too weak to validate your balance. Start by refreshing the app and confirming you have the correct coin and network chosen before attempting to send again.
Do I need ETH to send ERC-20 tokens in Jaxx Liberty?
Yes. Every ERC-20 token transfer requires a small amount of ETH in your wallet to cover the gas fee. Even if your token balance is large, a zero or insufficient ETH balance will block the send function entirely. Always keep a native gas reserve for the relevant network.
How do I fix a stuck pending transaction that is blocking new sends in Jaxx Liberty?
A pending unconfirmed transaction locks the send function until it either confirms on-chain or gets dropped by the network. Use the transaction ID from your history to monitor its status on a block explorer, and avoid rebroadcasting the same amount while it remains in the mempool.
Can a poor internet connection prevent Jaxx Liberty from sending crypto?
Yes. Jaxx Liberty must communicate with blockchain nodes in real time to fetch fee estimates and broadcast transactions. A weak, unstable, or firewall-restricted connection causes API timeouts that freeze the send workflow. Switching to a reliable network and force-closing the app to clear cached data resolves this in most cases.
What should I check before entering a recipient address in Jaxx Liberty?
Verify that the recipient address format matches the network of the asset you are sending, and manually compare the first four and last six characters after pasting to guard against clipboard-hijacking malware. Sending to an incompatible address or wrong network results in permanent, unrecoverable loss of funds.