I have figured out that the bank has a certain list of banks & swift codes they work with, and does not send money to any Swift code. The list does not include EMIs generally with some exceptions as I understand.
How it works is that I need to check each time on a case basis with the payee bank...