← Research library

Exchange risk / safety guide

Crypto Exchange Withdrawal Problems: How to Diagnose Delays, Holds and Missing Transfers

Diagnose a delayed, frozen or missing crypto exchange withdrawal by checking broadcast status, blockchain records, network support, account holds and official escalation routes.

Published 2026-08-16Updated 2026-08-1613 min read

A crypto exchange withdrawal can fail or appear stuck at three different stages:

  1. Before broadcast — the exchange has not yet sent the transaction to the blockchain.
  2. On-chain — a transaction hash exists, but the transfer is still pending or has failed on the selected network.
  3. After confirmation — the blockchain shows a successful transfer, but the receiving wallet or exchange has not credited it.

The most important first step is therefore not opening multiple support tickets or submitting another withdrawal.

It is identifying where the transaction stopped.

A pending withdrawal caused by an exchange security hold requires a different response from a confirmed blockchain transfer sent without the correct memo. Treating both as the same problem can waste time and, in some cases, create additional losses.

Before taking action, preserve the withdrawal record:

  • Exchange name
  • Account identifier
  • Asset
  • Amount
  • Network
  • Destination address
  • Memo or tag, if applicable
  • Withdrawal ID
  • Transaction hash, if one exists
  • Submission time and time zone
  • Current status
  • Screenshots of relevant notices
  • Support ticket number

Do not publish unredacted account records, identity documents, QR codes or authentication information.

Start here: does the withdrawal have a transaction hash?

This is the fastest way to divide most withdrawal cases.

What you seeWhere the problem is most likely locatedFirst action
Pending / processing, no transaction hashSending exchangeCheck account holds, maintenance and exchange notices
Transaction hash exists but is pendingBlockchain or sending-wallet transactionCheck the correct explorer and network status
Transaction confirmed but deposit missingReceiving exchange or walletCheck confirmations, network support, memo/tag and receiver policy
Rejected or cancelledSending exchangeRead the stated reason and correct only that issue
Completed to the wrong addressDestination addressContact the controller of the destination if identifiable
Asked to pay extra money to “unlock” withdrawalPossible fraudStop sending money and verify whether the platform is genuine

The presence of a transaction hash is important because a blockchain explorer cannot locate a transfer that was never broadcast.

1. Determine the exact withdrawal status

Open the withdrawal history from the exchange's verified website or official app.

Do not use a login link sent through:

  • Telegram
  • WhatsApp
  • Discord
  • Email from an unverified sender
  • Search advertisements
  • Direct messages claiming to be support

Exchange terminology varies, but common statuses include:

  • Pending
  • Awaiting approval
  • Processing
  • Security review
  • Completed
  • Rejected
  • Cancelled

The wording matters less than the underlying question:

Has the transaction been broadcast to the blockchain?

No transaction hash

If no transaction hash is available, the withdrawal is probably still inside the exchange's systems.

Possible causes include:

  • Security cooling-off period
  • New-device review
  • Password or 2FA change
  • Identity verification
  • Source-of-funds or compliance review
  • Asset-wallet maintenance
  • Network suspension
  • Internal processing queue
  • Withdrawal limit
  • Account restriction

At this stage, searching a block explorer will not solve the problem.

Transaction hash available

If a hash exists, copy it directly from the withdrawal record.

Do not retype it manually.

Then verify the transaction on an explorer for the correct blockchain.

The blockchain record can show whether the transfer was:

  • Pending
  • Confirmed
  • Failed
  • Sent to the expected address
  • Sent for the expected amount

This moves the investigation from the exchange's internal status to public network evidence.

2. Verify the asset, network, address and memo

A token name alone is not enough to identify a transfer route.

Many assets exist on multiple networks.

For example, a stablecoin may be available through several chains, and the receiving platform may support only some of them.

Compare these fields between the sending and receiving services:

FieldWhat must match
AssetThe intended token or coin
NetworkThe blockchain selected for the transfer
AddressThe receiving address
Memo / tagRequired identifier where applicable
AmountExpected amount after applicable fees

A valid-looking address does not prove network compatibility

An address can appear syntactically valid while still being unsupported by the receiving service for that asset or network.

Do not assume that because an exchange displays an address, every blockchain version of the token can be sent there.

Missing memo or destination tag

Some assets and exchange deposit systems use a shared wallet address plus an account-specific memo or tag.

If the blockchain transfer reached the exchange but the identifying memo was missing or incorrect, the receiving platform may be unable to credit the correct user automatically.

In that situation, the relevant support case is normally with the receiving platform, because it controls the destination wallet.

Wrong address or unsupported network

Blockchain transfers are generally not reversible merely because the sender made a mistake.

Recovery, if technically possible, depends on who controls the destination keys and whether the receiving service supports a manual recovery process.

Do not pay an unsolicited “recovery agent” who claims they can reverse a confirmed blockchain transfer.

3. Inspect the blockchain transaction

Once a transaction hash exists, use a recognized explorer for the selected network.

Examples include:

  • Ethereum → Etherscan
  • Tron → Tronscan
  • BNB Smart Chain → BscScan
  • Solana → Solscan
  • Bitcoin → a reputable Bitcoin block explorer

Check:

  • Transaction status
  • Block number
  • Confirmation count
  • Sender
  • Destination
  • Amount
  • Token contract where relevant
  • Network fee
  • Failure status, if shown

If the transaction is pending

A transaction visible on-chain but still pending may be affected by network congestion, transaction construction or fee conditions.

For a withdrawal sent by a centralized exchange, the exchange generally controls the sending wallet and transaction parameters.

That means the customer normally cannot apply the same fee-bumping tools they might use for a self-custody wallet.

The useful questions for support are:

  • Has the transaction been broadcast successfully?
  • Is the exchange replacing or rebroadcasting it?
  • Is the affected wallet under maintenance?
  • Is the issue specific to this network?

If the transaction is confirmed

A confirmed blockchain transaction establishes that the network accepted the transfer.

It does not prove that a centralized receiving exchange has credited the user's account.

Receiving exchanges can require a defined number of confirmations before crediting deposits. They may also suspend deposits during wallet maintenance or token migrations.

Compare the confirmation count with the receiving platform's current deposit policy.

4. Check for an exchange-wide withdrawal suspension

A withdrawal problem is not always specific to one account.

Exchanges can suspend withdrawals because of:

  • Wallet maintenance
  • Network upgrades
  • Blockchain forks
  • Token migrations
  • Security investigations
  • Delistings
  • Infrastructure incidents
  • Product or jurisdiction changes

Check the exchange's:

  1. Official status page
  2. Announcement center
  3. Asset-specific deposit and withdrawal notice
  4. Authenticated account notification

Record the exact:

  • Asset
  • Network
  • Start time
  • Published reason
  • Current status
  • Restoration notice, if available

Do not generalize a suspension beyond its stated scope.

A withdrawal suspension on one blockchain does not necessarily mean all withdrawals from the exchange are unavailable.

Check Cexvia Risk Radar

Cexvia Risk Radar tracks verifiable exchange events including:

  • Withdrawal suspension
  • Website, app or API outages
  • Hacks or asset loss
  • Licence suspension or revocation
  • Regulatory warnings and actions

If a withdrawal problem appears to be exchange-wide rather than account-specific, check:

Crypto Exchange Risk Alerts — Cexvia Risk Radar

A published event can help distinguish an exchange-level operational problem from an individual account restriction.

It should not replace the exchange's own withdrawal record or official status notice.

5. Check account-level security and compliance holds

If there is no transaction hash and no exchange-wide suspension, inspect the account itself.

Withdrawals can be delayed after:

  • Password reset
  • 2FA reset
  • New device login
  • Security-key change
  • Withdrawal-address change
  • Suspicious-location alert
  • Account recovery
  • Identity review
  • Compliance review

Some restrictions are automated security controls.

Others may involve additional customer verification.

If the exchange requests information, submit it only through a verified in-account or official support channel.

Never provide:

  • Seed phrase
  • Private key
  • Full authentication backup code
  • Remote-desktop access
  • Screen-sharing control
  • Password
  • One-time login code to an unsolicited person

A legitimate support investigation may request transaction records or identity documentation. It does not require control of the user's self-custody wallet.

Do not try to bypass the restriction

Creating duplicate accounts, providing false identity information or using location-masking tools to evade an account restriction can create additional account or compliance problems.

Instead, identify the exact restriction and respond to the stated requirement.

6. Open one evidence-complete support case

A strong support case should allow an investigator to understand the transaction without reconstructing it from several messages.

Include:

Exchange:
Account identifier:
Withdrawal ID:
Asset:
Network:
Amount:
Submission time:
Destination address:
Memo / tag:
Transaction hash:
Current status:
Relevant notice:
Requested resolution:

Hide sensitive information that is not needed for the case.

The requested resolution should also be specific.

For example:

  • Confirm whether the transaction has been broadcast
  • Cancel an unbroadcast withdrawal if permitted
  • Explain the account hold
  • Confirm whether additional verification is required
  • Credit a confirmed deposit
  • Investigate a missing memo
  • Clarify the next review step

Avoid opening many separate tickets for the same withdrawal unless the exchange instructs you to do so.

Keeping one chronological case makes the evidence easier to audit and preserves a clearer escalation trail.

7. Preserve evidence before escalating

If the withdrawal remains unresolved, preserve the record before webpages, notices or account states change.

Save:

  • Withdrawal history
  • Transaction hash
  • Blockchain explorer record
  • Deposit address
  • Fee record
  • Account notifications
  • Status-page notices
  • Exchange announcements
  • Emails
  • Support conversation
  • Ticket numbers
  • Applicable terms of service
  • Legal entity named in the agreement

Record timestamps and time zones.

Keep the original files where possible rather than relying only on cropped screenshots.

A crypto exchange brand can operate through different entities across jurisdictions.

The company serving the account determines which:

  • Terms apply
  • Complaint procedure applies
  • Regulator may be relevant
  • Jurisdiction governs the relationship

Cexvia exchange profiles map brands to legal entities and regulatory records where the evidence is available.

Start with:

Crypto Exchange Risk Profiles

If the issue concerns an exchange already covered by Cexvia, review its profile for the relevant entity, known incidents and public evidence.

8. Escalate through real complaint and fraud-reporting channels

If normal support does not resolve the matter, use the formal complaint path stated in the exchange's terms.

A useful escalation record contains:

  • Legal company name
  • Account identifier
  • Chronology
  • Amount
  • Asset and network
  • Transaction hash
  • Previous ticket numbers
  • What the exchange has said
  • What remains unresolved
  • The specific remedy or explanation requested

Where a locally regulated entity is involved, the applicable regulator or dispute process may also be relevant.

A regulator complaint is stronger when it is tied to the correct legal entity and supported by transaction evidence rather than a general complaint about the brand.

Suspected fraud or theft

For suspected fraud in the United States, the FBI's Internet Crime Complaint Center accepts cryptocurrency-related complaints and asks victims to preserve detailed transaction information.

The FBI also warns victims to be cautious of recovery services, particularly those demanding upfront payment.

Official source:

FBI IC3 — Cryptocurrency

The Federal Trade Commission also accepts fraud reports:

FTC — ReportFraud

Reporting does not guarantee asset recovery, but preserving transaction details can matter for tracing and investigation.

9. Treat extra-payment demands as a major warning sign

A particularly serious scenario is:

“Your withdrawal is frozen. Pay another tax, verification fee, liquidity deposit or unlock fee to release it.”

This is different from an ordinary published exchange fee.

US investor-protection agencies have repeatedly warned that fraudulent crypto platforms may show fake account balances and then demand additional fees, taxes or deposits when a victim tries to withdraw.

The SEC's Investor.gov describes this pattern as a form of advance-fee fraud.

The FTC likewise warns that fake crypto investment platforms may prevent withdrawals or demand high fees before supposedly releasing funds.

Stop and verify the platform independently if you are asked to send additional money to:

  • Release a withdrawal
  • Pay a “tax” directly to the platform or an individual
  • Increase a “credit score”
  • Verify liquidity
  • Upgrade an account level
  • Unfreeze funds supposedly blocked by a regulator
  • Activate a withdrawal channel

Especially concerning signs include payment requests to:

  • Personal crypto addresses
  • A newly supplied wallet
  • A third-party “agent”
  • A “lawyer” or “recovery company” that contacted you first

Recovery scams can follow the original loss

Fraudsters can monitor public complaint posts and approach victims claiming to be:

  • Blockchain investigators
  • Lawyers
  • Government agents
  • Hackers
  • Exchange employees
  • Asset recovery specialists

They may claim to have located the funds and then demand an upfront payment.

The FBI and SEC both warn about this type of recovery or advance-fee scam.

Never provide a seed phrase or private key to someone claiming they need it to recover funds.

10. Use this decision tree

Withdrawal problem
        │
        ├── No transaction hash
        │      │
        │      ├── Exchange-wide notice exists
        │      │      → Monitor official status / Risk Radar
        │      │
        │      └── No exchange-wide notice
        │             → Check account security, KYC and compliance holds
        │
        └── Transaction hash exists
               │
               ├── Pending on blockchain
               │      → Check explorer + sending exchange
               │
               └── Confirmed
                      │
                      ├── Correct network/address/memo
                      │      → Check receiver confirmation policy / maintenance
                      │
                      └── Wrong network/address/memo
                             → Contact destination controller / receiving service

The goal is to identify who currently controls the next possible action.

That party may be:

  • The sending exchange
  • The blockchain network
  • The receiving exchange
  • The destination-wallet controller
  • A regulator or law-enforcement body in a fraud case

What different withdrawal states usually mean

StateEvidenceMost likely control pointNext step
Pending, no hashExchange record onlySending exchangeCheck holds and service notices
Processing, no hashExchange record onlySending exchangeAsk whether broadcast is pending
Hash pendingPublic on-chain recordNetwork / sending exchangeMonitor explorer; ask sender about transaction handling
Hash confirmedPublic on-chain recordReceiving sideCheck confirmations, network and memo
RejectedExchange recordSending exchangeCorrect only the stated issue
CancelledExchange recordSending exchangeCheck reason before resubmitting
Wrong addressConfirmed chain recordDestination controllerContact recipient if identifiable
Missing memoConfirmed chain recordReceiving exchangeOpen deposit-recovery case
Extra payment demandedMessage / fake platformPossible fraudsterStop payment and verify platform

When does a withdrawal problem become an exchange-risk signal?

One delayed withdrawal does not automatically prove that an exchange is insolvent or fraudulent.

Cexvia separates individual complaints from evidence of broader exchange risk.

A withdrawal issue becomes more material when supported by evidence such as:

  • Official exchange-wide suspension
  • Repeated unresolved operational incidents
  • Regulator action
  • Court or insolvency records
  • Published security incident
  • Confirmed restrictions affecting a defined user group
  • Inability to process withdrawals over a material period
  • Contradictions between published withdrawal status and verifiable events

Cexvia's methodology does not treat an unverified complaint as equivalent to a confirmed risk event.

For broader exchange checks, use:

Frequently asked questions

Why is my crypto withdrawal pending?

A pending withdrawal can be caused by an exchange processing queue, wallet maintenance, security hold, compliance review or an on-chain transaction that has not yet confirmed.

The fastest diagnostic step is checking whether a transaction hash exists.

Why does my withdrawal say completed but I have not received it?

If the exchange shows completed, inspect the transaction hash.

If the blockchain transaction is confirmed at the correct address, check the receiving service's required confirmations, supported network and memo or tag requirements.

Can an exchange cancel a withdrawal?

An exchange may be able to cancel a withdrawal while it remains internal and unbroadcast, depending on its rules.

Once a valid blockchain transaction is confirmed, the sending exchange generally cannot simply reverse the blockchain record.

Can I speed up a pending exchange withdrawal?

If no transaction has been broadcast, only the exchange can usually progress the withdrawal.

If an exchange-controlled wallet has broadcast a pending transaction, the exchange generally controls any rebroadcast or replacement process.

What if I used the wrong network?

Contact the controller of the receiving address or the receiving exchange.

Recovery may be technically possible in some cases, but it is not guaranteed. Do not send more assets until the first transfer has been investigated.

What if I forgot the memo or destination tag?

If the blockchain transaction reached the receiving exchange's wallet but the memo or tag was missing, contact the receiving exchange with the transaction hash and deposit details.

Manual recovery rules and fees vary by platform.

Should I pay a tax or fee to unfreeze my crypto withdrawal?

Do not send an additional payment to a personal wallet, unofficial support contact or unknown recovery service.

SEC, FTC and FBI guidance all identify additional payment or recovery demands as common crypto fraud patterns.

Verify any legitimate exchange fee inside the authenticated platform and its published terms.

Is a withdrawal suspension proof that an exchange is insolvent?

No.

Exchanges can suspend withdrawals for routine technical, security or network reasons.

The reason, scope, duration and supporting evidence matter. Cexvia distinguishes temporary operational events from stronger evidence of financial or regulatory distress.

Conclusion

A crypto withdrawal problem should be investigated as an evidence chain:

exchange status → broadcast status → blockchain record → receiving requirements → account restrictions → formal escalation

Start with the transaction hash.

If no hash exists, focus on the sending exchange.

If a hash exists, verify the selected network and blockchain record.

If the transaction is confirmed, focus on the receiving address, confirmation policy and memo or tag.

At every stage, preserve evidence and distinguish an ordinary operational delay from a broader exchange-risk event.

Most importantly, do not send additional money, disclose wallet secrets or grant remote access simply because someone promises to release or recover the funds.


Primary sources and Cexvia resources


*Cexvia evaluates centralized exchanges using publicly verifiable evidence across regulatory standing, corporate transparency, asset and solvency transparency, security history, and operations and user protection. Ratings and risk alerts are evidence-based assessments, not guarantees of safety or recommendations to deposit or trade.*