I want to comment that I still have this issue as well, and often, the app becomes so much unusable. I've tried many keyboards and the only one that made the issue disappear is the one without suggestion word prediction and swype functions (For other keyboards, turn off the function ain't help either). I don't really need the functions but the keyboard that works is hard to type for me and Google Keyboard is too big. So pleases, if you can fix this fix it! I love this app so much but this bug annoys me as hell. Thanks. Also, I use bata version Matt W. suggested. It didn't fix anything, but maybe.. I'm not sure.. but it happens less? Not less enough though. Ps. Can you look at specific language? Every time I typed vowel letter in Thai (such as ี่ , ู ) it messed everything up, duplicated lots of letters and words more than usual.