I have a reproducible issue where ImgBurn 18.104.22.168 is doing something weird with EAC's noncompliant cuesheets that have pregaps placed in the end of the preceding track's file (edit: only when burning from FLACs via directshow decoding. If I pre-convert my FLACs to WAV I do not have the problem). I have attached a sample cuesheet where Track 4 has a pregap.
When using ImgBurn, the CD burned from this cuesheet exhibits the following problems:
Old portable CD audio players and some car stereos etc. cannot skip to/past the affected track correctly (some I have cannot seek to track 4; others can seek to track 4 but not to track 5.)
Some of those same players will play past track 4 if allowed to play through to the end, but will display "track 4" the whole time.
Attempting to seek within track 4, the timer display on the stereo is incorrect (e.g. starts counting from -9:59, or starts from 0:00 every time)
ImgBurn's own "media analysis" function seems to hang on track 4, but it does eventually get through it -- though it shows NO pregap on track 4.
When I burn from the same cuesheet with EAC's write CD function, everything is fine and I get the CD I expect, and moreover ImgBurn's analysis function shows the pregap that's supposed to be there.
I believe I have ruled out the CD burner (tried several) and media (ditto) as the cause of this problem. I have burned these same cue sheets with other software over the years without issue.
This looks like possibly a related issue to the one this person had years ago.