I actually made another comment about lack of leadership causing many issues including exhausting dev teams.
What you describe is an execution failure not AI, these are basic NLP systems that could be easily configured with some dataset to make them better, but i will make a wild guess that the bank has incompetent manager who was pushing for some numbers to put in a slide to say “I” did this.
The parent commenter's experience pretty much sums up my experience with every IVR system, AI or not. The IVR cannot do anything I can't do on the website or the app. I wouldn't be calling if I could get the job done without calling them, so my experience is simply that the IVR is simply an obstacle to talking to a human. Very often the first human I talk to is simply an obstacle to talking to the second human, because the first human is so limited in their knowledge and authority that they can't do anything I can't do with the website or app either.
I don't really think this is an implementation problem or incompetence. AI is just not reliable enough yet to deal with long tail situations, especially in cases where the most common procedures don't apply. You can't give it the authority to override common-case business rules or make financially consequential decisions, because it will be manipulated/prompt injected by fraudsters.