This is usual practice.Recently (like last week) we received a legitimate payment from Hong Kong and TBC asked no questions - they just rejected it and sent it back. Their reason? The sender did not provide / transfer to TBC using the IBAN number for our company’s account. Everyone knows Hong Kong does not use IBAN system and of course we reminded TBC - but they just repeat the same message. “Sender must use our company IBAN. “.
Inbound is much worse than outbound. Receive from one of the above countries and expect (at best) a large questionaire.