Your first option is to do a dirty flash: reboot to twrp and flash the same version of viper that you currently run, but DO NOT WIPE in the installer...this will fix broken files/missing files, etc.
Make a backup first, and if doing a dirty flash didn't help, do a clean install. I have not had such issues myself, but this method should work