Samsung Galaxy S6 Edge error 'Samsung Keyboard has stopped'

I think I figured it out: Go to Settings>Apps>Application Manager>Dictionary>Storage
Press the "Clear Data" and "Clear Cache" buttons
Now go to Settings>Language and Input>Default Keyboard and select the keyboard you want to use (Swype, etc)
Emojis are back!

Also just for good measure I followed JohnMcL7's advice:
Apps>Settings>Language and Input>Virtual Keyboard>Samsung Keyboard>About Samsung Keyboard (at bottom)>press update button (downloads and installs an update)
 
I think I figured it out: Go to Settings>Apps>Application Manager>Dictionary>Storage
Press the "Clear Data" and "Clear Cache" buttons
Now go to Settings>Language and Input>Default Keyboard and select the keyboard you want to use (Swype, etc)
Emojis are back!

Also just for good measure I followed JohnMcL7's advice:
Apps>Settings>Language and Input>Virtual Keyboard>Samsung Keyboard>About Samsung Keyboard (at bottom)>press update button (downloads and installs an update)

Awesome! That actually worked!

I went to a Samsung store to get the OS reinstalled because of a public WiFi issue and even that didn't fix the keyboard problem, but this did the trick! Thanks so much!
 
This solved my issue. Go to;
Settings
Applications
Application manager
Samsung keyboard
(Tap on right top corner on the 3 dots going down)
Choose update keyboard
That's it.
Needs an update. My issue was solved.