I am having a ridiculous time with international (inwards, to Australian account) wire transfers. They have about a 50% chance of succeeding, and I don't know who is being honest with me when things go wrong. It has been this way for years.
I've also seen that money in transit 'vanishes' for about a week at a minimum. I assume that some financial entity is holding onto the funds and floating them, skimming interest.
Apart from gaining an understanding of this flawed process, is there any other reliable method of having people transfer money to my account? Bank staff at my bank have not provided any help in understanding, apart from saying, in effect "it's not us".