I have a very autistic person in my team who quite often criticizes his teammates in public emails, causing lots of complaints.
- We are in a Nordic country and it is not very common to fire people here, so we won't do that.
- A lot of people have tried to explain to him the issue before and failed; He continues to criticize people publicly and thinks he is right, and he doesn't see the harm.
- I'm going to have a meeting with him tomorrow and will try to explain the issue to him again in technical language (he is in IT).
The issue is that he sends emails and includes a lot of statements like "Mark committed this code and caused this problem". He doesn't need to email everyone about this issue; he can avoid mentioning specific people's names. Currently, he does it quite often, and that frustrates people. I will have a session with him soon, and need some hints on how to communicate this to a person who is very literal and can't read between lines.
How can I communicate the harm to him and get him to change his behavior so that he does not criticize coworkers publicly?