Ayer having tried Swiftkey for a few hours, I've reverted back to gboard. I don't know if my old keyboard knows me more or I know it, but Swiftkey just could not get words right, even when I could clearly see the trail hitting the letters.
Maybe its prediction was turned up too high, and yet not correctly? When I finally gave up I had been trying to write The Warmth of Other Suns, and it could not get "Suns," no matter how slowly and accurately I did it, presumably because "subs" or "sins" are much more common words. (Actually gboard has trouble with Suns right now too, but not as bad.)
I'm waiting for one of these to come installed with GPT-3. Presumably a GPT-3 model could look at a sentence and work out which sword doesn't fit...