This is a rather old one, and it's a minor issue, but I still consider it a bug...
When you are ocnnected to a server (whether it's a headless should not matter, but while producing it it was a full game hosting) have just switched slots and another network player connects at the same time, and both of you chat, then what the connecting player says or what you say may be displayed as if it was said by a player whose playername is ???. E.g.:
tomreyn: foo
???: Hi, I just joined this server.
otherplayer: bar
I think the problem there is that the user is already able to chat by the time not all systems know his or her player name. So the event when someone joining a server is allowed to speak should be postponed until every end knows who is talking..