According to me_cleaner the HAP bit is not set in the initial image. Where do you see it is set already?
Fill in the blank.