I have an account in my local bank in Russia. I have sent the account details to the UK firm to receive a payment from them. Specifically, I provided SWIFT code of my bank and my 20-digit account number (it is not IBAN, here in Russia we do not have IBANs).
Yesterday I have received a call from my local bank. They told the the payment had arrived, but the money sender failed to specify my account number. They have only specified SWIFT code and my address. And in order to receive my money, money sender has to send an additional SWIFT message, where my account number must be specified. And the money transfer will remain "frozen" (or "blocked") until such a message would be received.
I have informed the UK firm about it, but it seems they do not understand what to do.
I am not an expert in banking stuff, so my question is: does addional SWIFT message make sense? Is it technically possible? Do I use correct terms to explain the problem?