Yellow blocks are areas that have been skipped. Sounds like the drive has some media damage/contamination perhaps? When I get a drive like this that has possible media damage and does some knocking when it tries to read these sectors I increase the jump size and sometimes block reading size. Also have single sector access enabled. Get it to read the good areas first and come back and try the skipped areas once you've got all the easy to read areas.
I'm sure users of DE have many different tactics and options they use to put as little strain on the drive as possible. If I find a big area of damage I'll stop the copying and then start it from say 1,000,000 in front of that area then come back to that area later, probably in reverse. Also image by head using heads map, always good to do one of those after a HSA swap.
If you open the same task then it won't overwrite the 12% you already have, it will skip that area as it's been read already.
I never leave a potentially dodgy drive, or drive that's had a head swap, to image overnight if I'm not there to babysit it. Have had it many times where it will image along happily and then half way into the drive hit some bad areas and knock horribly. If you don't stop it then it's just going to damage itself and maybe kill the heads. Last week I had a drive in really bad shape, had to baby sit the imaging process for hours and hours every day til I got pretty much all the data. Had I left it to it's own devices it would have destroyed itself.
I'm sure the gurus have better ways of doing things

Anyway that's my 5 cents.