This could be related to the SQLite encoding problems.
How to reproduce:
- In Android, login in a site.
- Go to messages and open a discussion.
- Go offline.
- Send a message with several emojis.
- Go online. The message is sent with some codes instead of emojis, and it's sent everytime you open the discussion.