A relatively new officemate (about a month or so) has been badmouthing one of our employees for not doing the task she has given him.
She knows, as I've mentioned to her multiple times, that the guy is currently on training so he won't be able to do the task until he comes back.
Yet she continues to badmouth him for not doing it earlier.
By badmouth, I mean something like :
"I told ___ to do this, why hasn't he done it? We are going to lose this project because of him."
in an aggressive tone (for me, and for other employees as well, as she exclaimed this in public)
She sent a request to said employee to do task A, and the employee has indeed finished the task according to specifications. I read the request, and I confirmed that he did the job. The root of the issue, she said, is that he didn't do what she asked him to do exactly, basically, miscommunication. In an IT person's head, the job was done. I read it and interpreted it as such where he actually did the job correctly, when she actually meant something else.
She has no IT experience (makes me wonder how she became a project manager in the first place, but that's for another topic), so she can't communicate very well with IT staff.
What is the problem here, and what should I do?
Is it the miscommunication? Her lack of IT knowledge? Or the badmouthing? Should I talk to my supervisor about this, and if so, how should I approach this?