I have this exact problem, found this same fix, & have tested with Swype & Fleksy. Do you also see two instances of Samsung Keyboard in Default Keyboard before resetting?
As this problem is recurrent, reproducible with any 3rd Party keyboard, & affecting at least a dozen people, do I need to...