The Lollipop OTA update did not complete and got interrupted on my HTC One M7 (not sure how). Now have red triangle and red exclamation point. Have tried Recovery and Factory Reset with no success. When I select "Apply from Phone Storage" in the system recovery menu, I get a CID error. I think somehow the factory software is now corrupted or erased and the Lollipop update is not complete in memory, so I may not have any valid recovery software internal to the device at present. Is there any way to fix this? The device currently stays in a reset loop, pausing for awhile on the red triangle/red exclamation point, unless I use the bootloader menu to power down. As present I can only get to the bootloader menu and the recovery menu. The Bootloader menu currently shows that my OS version is 5.28.605.12, which I think is Lollipop. I like my phone a lot and really don't want to buy a new phone just because Verizon pushed an OTA to it that broke it. Any help anyone can provide would be greatly appreciated.