If factory reset didn't fix things, then I wouldn't know what to try next. But here is the recovery mode info - just choose "cache partition clear" instead of factory reset. Your data & settings will remain.
Power up the phone by pressing the VOL UP + VOL DOWN KEY together + PWR KEY .
The device will enumerate with different BOOT OPTIONS
Use the VOL DOWN Key to SCROLL and VOL UP Key to SELECT
Select Recovery
The device will start up with Motorola logo and power up to a little Android man logo with Exclamation mark
Press the VOL UP and VOL DOWN Key together at this screen
The device will display BLUE Text on a Black background .
Use the VOL DOWN Key to scroll DOWN and the PWR Key to SELECT the option desired .
I just did a bit more research on this. According to the Motorola site, their most recent update to your phone was some cleanup to Jelly Bean 4.1.1. They don't say anything about KitKat. Maybe you are up to date but were misinformed about which version you were getting - is your phone working properly?
https://motorola-global-portal.custh...p/30,6720,8558