Again, EMIs not (just to mention, I have Revolut & Wise already, so no issues with opening account there), it's quite difficult to do any SWIFT-related research in case of any issues with payments.
Your payment may stuck somewhere and they will be just telling bulls**t about issues with payment...