Has she always talked this way or is she talking this way now to distract from the fact that she never answers a question directly?
My guess is she has normal mental abilities, but she is struggling to communicate because she doesn’t want to say what she actually thinks, and on top of that she is trying to please too many different constituencies. These pressures result in her word salads.