The message is sent and stored into the database after you write one. When you load a new dungeon level, the game ask for all messages, bones, user-items to the server. I will look into those desyncs