Bacc, I had this issue a few weeks ago. I called the call centre and for some inexplicable reason the mobile phone number listed that is used to receive the access code had become one digit out. Once I confirmed the correct number it worked fine. No idea how this happened as I had not changed my number and one day the banking system worked, then I got the same issue as you.