I had been using SwiftKey for a while but it started playing up (the cursor was jumping around and double typing words). I'll give it another go and if that fails try swype (Y)
That's the exact thing I would get with swiftkey too a few years back which caused me to ditch it. Unbelievable they still haven't fixed it!