Did my V22 update this morning, and CODI went through on the first try! AMAZE!
Phone had just rebooted and finished the V22 update. I just turned off the Cover Display from the Quick Settings pull-down, then in the Cover Display Assistant app, DOWNLOAD and then FLASH NOW. Downloaded the flash and resource image was fast. It started the resource image first (the one that takes longest) and it stayed at 0% for quite a long time, enough to make me start to worry. Then it finally started and took a long time to get through. I kept the display awake as it progressed. The flash image was much faster, and then it was done!
It has been awhile but I think I did the same procedure last time (turning off Cover Display from Quick Settings menu) and it went through on the first try as well. That was back at the update to V19 and I probably did the CODI update right after the Android firmware update as well.
Times before that, I have suffered through trying to get the CODI update to go through and conking out several times.