Found a fix, I backed up everything to my computer and factory resetted the phone, then reflashed the latest version of the rom for my phone and then restored everything, good as new and super smooth. That's just one solution, I'm sure there are others, maybe it will get fixed naturally as they...