Yeah, the chat is terrible and always has been. I often have multiple tabs open and some messages show up in one tab or another so the conversation is all broken up. Sometimes I'll type messages and hit enter, then they just disappear and never go through.
It says "Powered by ArrowChat" so it's provided by a separate company. I'm pretty sure the webmaster can't change it, other than choosing a new chat service.