How long does a withdrawal reversal to Algowallet take?

I recently tried sending XET from MEXC to the MyAlgo wallet. But I had not added the ASSET to my wallet. So MEXC agents say the withdrawal failed, and I must wait until the cancellation is complete before my asset is unfrozen. Does anyone know roughly how long this will take?

Thanks in advance!

Welcome to Algorand!

Transactions on Algorand takes less than 5s to be finalized.

I do not know what “cancellation” means, but transactions are valid at most 1000 rounds (that is less than 2h). So if the issuer is afraid that the transaction will be committed without their consent, they just need to wait 2h.

Anything more than that is most likely due to factors that are completely external to the Algorand blockchain.