Stuck Transactions

Symbiosis WebApp user guide: What stuck transactions are and how to revert them via Symbiosis WebApp.
When you do cross-chain operations, something may go wrong. For instance, a transaction may take too long to process, or the time allotted for the cross-chain operation ends. Or the exchange rate changes and the new terms do not satisfy the terms you agreed to when signing the initial transaction. In such cases, the cross-chain operation gets stuck. For users, it looks like: they have given away assets on the source blockchain and get nothing on the destination blockchain.
A stuck cross-chain operation cannot be accomplished (since the conditions have irreversibly changed); it can be reverted instead!

Reverting a Stuck Trade

Requirements to operate:
  • You have enough native assets to pay for a transaction with reverting instructions.
To find and revert a stuck trade:
  1. 1.
    Navigate to Symbiosis WebApp.
  2. 2.
    Connect your wallet.
  3. 3.
    The Stuck Transactions section is to the right from the tab section:
    <- the red circle with the number 1 indicates that there is a stuck transaction.
  4. 4.
    Press the icon. In the Stuck Transaction view, you will find all stuck transactions from all blockchains for the address you are connecting with:
  5. 5.
    When you revert a stuck trade, the transaction with reverting instructions should be sent either to the source network of the initial (stuck) operation or to the network where you have not received tokens. So, if your active network is different, you should switch it. In our example, the initial operation was a swap from Polygon to BNB Chain, and the reverting transaction should be sent to BNB Chain, so our active network should be BNB Chain.
  6. 6.
    Press the Revert icon:
  7. 7.
    Confirm the operation in your wallet and wait a bit to get tokens:
Done ∎
Once the reverting operation has been accomplished, you get stablecoins. The stablecoins may differ from the source token of your original cross-chain operation.