Which bank is it?
The first thing banks blame is everyone else...
I would ask them to check the interconnect between their sms gateway and the network they are using to send the messages
This is not customer services and we dont have access to your account
I do not work for o2 or any VMo2 /Telefonica/Liberty Global Company