The error seems related to specific sector sizes. Try to change the size of the image and it 'should' work (if you don't encounter another tricky sector size).
I shaved a few seconds off the video and rebuilt the ISO image. This time it had 1,793,248 rather than 1,793,376 sectors. But I still got the same error
So then just to verify that it wasn't that the drive had developed a fault, I burned one of the previous ISO images that had been successful, and that worked fine.
I also tried burning the failing ISO image to a DVD+RW disc I had lying around (a PRODISC-W02-00) and it worked - no error. So do we conclude that it's only +R (and not +RW) that it happens on, or could it be a combination of sector size and media type?
Interesting, especially as you're using the same media as me. There are three differences that might be significant:
1. Your drive is an SH-S223F, mine is an SH-S202N.
2. You're running firmware SB02, I have SB01.
3. You're running Vista, I'm on XP.
I'll check to see if the SB02 firmware is available for the SH-S202N.
EDIT: just installed SB02 and tried again: same error
One final thing is bothering me. In a thread over at CD Freaks, Lightning UK seems to imply that even when there is this error, the resulting disc should be OK. His post also shows that the resulting disc has the DVD-ROM booktype set. But my experience is at odds with this:
1. For sure the discs work OK on my PC, but they won't load on my DVD player.
2. The booktype of the burned disc is still DVD+R.
Meanwhile the same ISO image burned with Nero 6.3.0.0 did work on my DVD player (and it too has a booktype of DVD+R, so it's not just that the player won't recognise +R discs). I appreciate that Nero may simply have failed to notify the error that ImgBurn reported, but it would appear that after receiving the error, ImgBurn has omitted to do some operation that renders the disc unplayable.