Default XT912 stuck on "Encryption Unsuccessful"

Just got my hands on XT912. Nice phone I'd say. But my first ever motorola device so kind of confused. Running stock 4.1.2 successfully rooted following this thread

Then tried to install CWM recovery as I used to do with all my previous android phones. Followed this thread and ended up with this "Encryption Unsuccessful" error loop. Now I found a few posts about moto-fastboot and all that but either there are no links or the thread is about xt910.

So I appreciate if anyone of you can guide me through this or direct me to any such step-by-step procedure with all the necessary links.

And I don't understand why that cwm recovery thread is still here on xda. Seen 4-5 brick complaints following the same thread.. why it has not been deleted yet?

Well somehow got it fixed. Found some adb "moto-fastboot" commands but couldn't figure where to get that moto-fastboot so went on with simple fastboot;

fastboot erase cache
fastboot erase userdata
fastboot reboot

after that phone booted up with all the apps gone, media files still there though. But on next reboot again encountered the Encryption Unsuccessful error. Then did the whole fastboot thing again and installed safestrap recovery. Now encryption unsuccessful error now gone.

Trying to figure out how to update to kitkat. Gonna try This will work right??
HTC (PICO) Explorer: Holo Sandwich Version 1.2
HTC (Bravo) Desire: MildWild CM-5.2
HTC Desire HD: IceColdSandwich - 8.8 - AOKP

Awesome Beats