We ran a study with 600 users. We showed them our top 10 error messages and asked two things: did you understand what happened, and how did this message make you feel?
The message that scored highest on comprehension 91% understood exactly what went wrong scored lowest on sentiment. Users described it as "cold," "blunt," and "accusatory."