This worked fine for such a long time, but recently some two letter words followed by a single letter are automatically forming a single three letter word. If I type the word "so" followed by "I" the keyboard has stopped adding a space after "so" which means I get "soi" unless I manually put the space in after "so'. There are others ("be a" becomes "bea" for example) which is getting reaaaaaaalllllyyyyy frustrating!!!!