I opened a support request for this, but they suggested I ask here...
My HTC One M8 has been rooted, s-off, bootloader unlocked. Running stock Android 4.4.4 (HTC stock rom 3.31.651.2) except for root. In the past, I have been able to take the OTA updates by flashing the stock recovery.
This time it doesn't work. Anyone have ideas why? I get a notice that the OTA update 4.20.651.10 (Lollipop) is available. When I click to install, the phone will boot to recovery, and the green progress bar will move forward for a few minutes then a red (!) in a triangle. The only way I can reboot the phone at that point is to hold power/vol-up/vol-down for a few seconds. It reboots back into 3.31.651.2 just fine.
I have downloaded the update a couple times now, the MD5 sum is identical. I know I can wipe and manually flash the zip, but was hoping to upgrade in place and not have to reinstall all my apps.