I did a demux of a DVD (ripped as ESs), a remux (with IFOedit) then I launched DVD Shrink. I deselected some subtitles (kept only the first and the last ones) and compressed it to DVDR5. Although I've done this flawlessly in the past, this time DVDShrink simply blanked out all the unwanted subtitle streams: in the end I had a DVD with video, audio and 2 non-consecutive subtitle streams (like [20] and [2A]). I also noticed that DVD Shrink did this in one go, normally it had first to compress the video in one pass, then to recreate the IFOs in the second one. DVD Shrink may use one step only, but this seems to be reserved for the case when no streams are deleted. Any particular reason for this behaviour?