* Validate emotions + solve the problem: Most people consider this excellent service, and some people consider it at least adequate. Very few people will complain about this.
* Do not validate + solve the problem: Some consider this excellent, most consider this adequate, some consider this a slight even though the problem is solved.
* Validate + not solve: Most people will be annoyed, but at least be civil about it because you've been civil to them. A few will lash out, but they were going to anyway.
* Not validate + not solve: Virtually nobody likes this.
The game theoretic optimal solution for a service provider is to always validate, and hopefully solve the problem as well.