Transfers to my bank recalled by revolut's bank


Few days ago, I made a USD transfer from revolut to my bank account. Transfer got approved.
Now, I just got a call from my bank saying Revolut’s bank is requesting the fund back and they have to return the transfer.
Any clue what is going on?

USD Dollar transfers to Honk Kong for business

Still not resolved. 2,000usd and 1,700usd transfered to my bank account but barclays requested fund back so my bank sent it back.

What went wrong?