fix chat message encoding bug