To be honest, I must have missed the part where you described that they told you they were not happy. My bad. I thought it was just something you saw as a problem.
Regardless, as I've said repeatedly as well, this is generally something best resolved away from the table, IMO. A serious...