The chat gets quite frequently emptied, usually when they do minor updates or something similar. I don't think you'll ever see a "fix" for that.
Generally, in-game chat is for chit-chat. For serious planning of actions, use something external (Skype, Google Hangouts, Team Speak,...).