Default Keyboard not sticking, Wtf?!

Hello all... so I'm having a bit of a random issue where my default keyboard selection (Swype) randomly stopped sticking. I'd select it as default and all would be fine. Once I put the phone down then come back to it after a short while, it switches itself back to the stock LG keyboard, which I'm not very fond of. I'm stock rooted on Verizon and using a few xposed modules. Did all that yesterday and things have been fine up until about an hour ago when it started doing this. I changed nothing in xposed since last night. Been using the phone all day without issue. Any thoughts why it would be doing this, and a way to make it stop... preferably one that doesn't involve wiping data?? Any help would be greatly appreciated! Thanks in advance!

Update: So I cleared cache and dalvic in recovery, which somehow I didn't think about doing before, and that seemed to work (for now). However, I'm still quite curious what could have caused this, in case it starts up again. Which is certainly possible. Again, thanks in advance!

Update #2: Yep, that didn't work Lol gahhhhhhhhhh!

Update 3: Ok I think I got it, sheesh ... greenify somehow added Swype to its hibernation list... no idea how. I removed it and it seems to be sticking thus far. So anyone who is having this issue while using xposed modules, such as greenify, double check what apps greenify is hibernating at that time.

Sent from my VS980 4G using Tapatalk