I'm having the same issues, as well as other issues, as in Steelers1's post, but I've tried all the other keyboards only to find that if they don't start with the same problems, they eventually develop them over time. When I type, despite repeated corrections, words will randomly capitalize, or if I put a comma after a word, that word will then capitalize the first letter. It also doesn't learn words over time and/or changes words to some weird misspelling of it. And this all started after the Nougat update on my S6 edge and has done it since day one with my Note 8.