Can you make it so that if someone disconnects, what they have written is saved if they choose to select 'Work Offline'?
It'll help a lot since I, myself, in general, have this happen to me occasionally when trying to message someone, and it sort of disrupts whatever I was previously trying to say in the process having to start all over again with whatever specific message I wanted to send before a disconnection.