I had purchased a Consumer Cellular Motorola Moto-G for my wife to use as a replacement for her Samsung Galaxy Nexus which had started developing issues with the radio stopping working until the phone was rebooted. These issues were getting more and more frequent so it was time for a replacement.
I got the phone then got CC to unlock it for me as my wife didn't want to switch her cell service to them. I then unlocked the boot loader thru motorola and proceeded to flash the phone with the retail 4.4.2 rom available from the http://sbf.droid-developers.org website for the Moto G.
After doing this the phone was no longer able to recognize that a sim card was inserted, and attempts to reflash the rom did nothing.
Well I was desperate and with the bootloader unlocked I couldn't get any kind of warranty from Motorola, so I decided to experiment with flashing different modems from other versions in the hope that I could fix the issue.
after flashing the 4.4.2 radio from the Retail GB (Great Britain) rom and then restarting the phone, it was able to again recognize that there was a sim installed, and it's working.
I have packaged up a zip file with the needed files to flash a XT-1034 Moto-G with this radio and I'm sharing them here for anyone who is having this issue from the OTA update and is willing to try this before giving up on their phone.
to use this you must have a unlocked bootloader, if your bootloader is not unlocked I strong urge you to try to get the phone replaced thru Motorola, as you should have a full year of warranty and they should be willing to advance rma you a replacement phone before you send them back the defective phone.
Anyways here is the file if you want to try it.
Please be advised, I can't guarantee this will work for any other model of Moto-G, and I do not guarantee this will fix the issue for you on your XT-1034 Moto G, I'm only offering this to anyone who wants to try this as a last ditch effort before they give up on their messed up Moto-G
UPDATE: the US Retail Blur_Version.210.12.32.falcon_umts.AWSRetail.en.US 4.4.3 Factory firmware from here fixed the issue, it also adds a handy sim tool utility.