Did you receive your update as an OTA update? Personally, I would go into Manage Apps and clear the cache for the keyboard(s) to see if that works. If not, rather than factory reset, I would make an nandroid backup and do a clean install with the CM12s provided by OnePlus. I always use a factory reset as my last resort.