How to get keyboard to automatically correct typos?

When in the Settings/Language and Input/Samsung Keyboard/Predictive text, I have Word completion, Spell correction, Auto-substitution, Regional correction, and Recapture all selected. I know these were the same settings I had before the update so I'm not sure why the auto-correct isn't working anymore. Any ideas?

Not sure why the built-in keyboard is doing that but if I can make a friendly suggestion that will make typing on your phone worlds better try Swiftkey 3, it's simply amazing. And you can try it out for free.

Thanks. I downloaded Swiftkey 3 a long time ago when it was the free paid app with the Amazon App store but didn't use it because I saw a warning that it can see everything you type including passwords.

Thanks. I downloaded Swiftkey 3 a long time ago when it was the free paid app with the Amazon App store but didn't use it because I saw a warning that it can see everything you type including passwords.

What's so special about it?

It is just a really nice keyboard. The two top android keyboards are Swype and Swiftkey 3. I don't like Swype personally because I don't like swiping across the keys but many people do... i am just used to taping each one and Swiftkey is awesome for this .