How to tell if a cross-chain transfer is delayed
A cross-chain transfer is delayed when the source transaction has landed but the destination step has not finished; check both chains and the bridge status before retrying.
The Chain Times Desk3 min read

A cross-chain transfer is delayed when its source transaction has succeeded but the destination step has not finished. That does not by itself mean the funds are lost. A transfer can involve separate steps on two blockchains, so check the source and destination records before deciding what to do. Ethereum.org’s guide to block explorers says an explorer can show whether a transaction is pending, failed or successful.
How do I check the source transaction?
Find the transaction hash in your wallet or the bridge’s transfer screen, then open it on an explorer for the chain you sent from. A hash is the transaction’s unique identifier. Check that the transaction is included in a block and marked successful. If it is still pending, the source chain has not recorded it yet. If it failed, the bridge transfer did not start successfully. Check the wallet for a separate token approval step, too: Bungee’s docs describe approval as a possible step before a bridge transaction. For a route-specific walkthrough, the guide to bungee bridge follows a transfer from approval to destination.
What does a successful source transaction mean?
It means the source chain recorded the transaction; it does not prove that the destination funds have arrived. The bridge or route may still need to complete another step. Bungee’s status guide reports source and destination transaction statuses separately, and can return a destination transaction hash. That second hash is useful evidence: search for it on an explorer for the destination chain.
Check the destination record for a successful status and the recipient address. Also confirm you are looking at the right chain and token. A token may not appear in a wallet’s default list even when a transfer has completed, so the destination transaction record is a better check than the wallet balance alone.
How can I tell a delay from a failed transfer?
Compare the two legs of the transfer. If the source transaction is pending, the delay is on the source chain. If it succeeded but the bridge tracker has no completed destination step, the transfer is still in progress or needs investigation. If the destination transaction is marked failed, the destination attempt did not complete. The tracker’s wording can vary by bridge, so check its status details and any linked transaction hash.
Use this short check before taking action:
- Confirm the source transaction is on the chain you used.
- Read its status and open the destination status in the bridge tracker.
- If a destination hash is shown, check it on the destination chain’s explorer.
- Match the recipient address and token before concluding the funds arrived.
Do not send the same transfer again just because the destination is taking longer: the original may still complete. If the source succeeded and the tracker gives no destination result, use the bridge’s support route with the source hash and transfer details. A source success is a useful checkpoint, not proof of delivery.