If the Benificiary (receiver) Acc Details are listed in-correctly on a Transfer, then the receiving Bank will still accept the payment
and put it into a "holding account". Then, eventually, the payment will bounce back into the Originator (sender's) Account. It's all done by computer, so it can happpen for months, without being noticed. Especially if the payment is set up as a Direct Debit, or as a Standing Order. But, in fairness, normally it does'nt.
Re-check the Benificiary Details, that you are transferring to, and if the payment is still not going through, then there is a problem. Maybe, the Benificiary has qouted you in-correct details??