Hello, thank you for the answer.
Media being written = for example Verbatim CD-RW Hi-Speed 8x-12x 700MB SERL, but it does this with others.
Burning mode = default one, Track-At-Once.
Size of G:\gparted-live-0.26.1-3-amd64.iso written with Burn Image = 278 921 216 bytes.
Size of GParted-live.iso read with Grab Image = 278 925 312 bytes.
The source ISO can be found here -> https://sourceforge.net/projects/gparted/files/gparted-live-stable/0.26.1-3/
Here is the log of one such "Burn Image":
23:31:47 : Creating CD/DVD or Blu-Ray/HD-DVD from image
23:31:47 : Source File:
23:31:47 : Destination device: ASUS DRW-24B3ST
23:31:47 : Requested burning speed: 10.0x (1765 KB/sec)
23:31:47 : Burn Method: Track-At-Once
23:31:47 : Started
23:31:47 : Testing unit ready...
23:31:47 : Unit is ready!
23:31:47 : Getting BUP (Buffer Underrun Protection) support...
23:31:47 : Getting BUP succeeded!
23:31:47 : Enabling BUP (Buffer Underrun Protection)...
23:31:47 : Enabling BUP succeeded!
23:31:47 : Try to set selected CD/DVD or Blu-Ray/HD-DVD speeds...
23:31:47 : Speeds successfully set
23:31:47 : Sending OPC (Optimum Power Calibration)...
23:31:52 : Burning
23:34:57 : Closing session...
23:35:32 : Session closed
23:35:32 : Burning Completed
23:35:32 : Eject
And then the log for the subsequent "Grab Image":
23:39:06 : Grabbing CD/DVD or Blu-Ray/HD-DVD
23:39:06 : Destination device: I: ASUS
23:39:06 : Started
23:39:06 : Testing unit ready...
23:39:06 : Unit is ready!
23:39:06 : Try to enable fast TOC reading...
23:39:06 : Fast read TOC is currently enabled
23:39:06 : Grabbing track...
23:40:36 : Grabbing successfully completed.
On the work around: yes, I thought of it, but verification only works when burning the media. It is not working when inserting an already burnt media at a later time, and of course not able to tell to which image between multiple it corresponds ..
Let me know if you need more information, or if you want me to do some tests / additional tracing.