External MKV chapter plays only once per video window
MKV files with externally referenced chapters only play an externally referenced chapter once per video window.
Example VIDEO.mkv file chapters: Prologue Opening (references OP.mkv in the same directory) Episode Ending (references ED.mkv in the same directory) Preview
Playing OP.mkv or ED.mkv by themselves works without any problems.
Playing VIDEO.mkv from time=0 goes through the Prologue, plays the Opening, plays the Episode, then halts on the last frame of Episode. Seeking does not resume playback. Play/pause buttons unresponsive. Must close the video window to continue.
Playing VIDEO.mkv from time=middle_of_Episode goes through the Episode, plays the Ending, plays the Preview. Jumping to t=0 before the video ends and closes, causes the Prologue to play and halts on its last frame. The Opening does not play. Seeking does not resume playback. Play/pause buttons unresponsive. Must close the video window to continue.
Disabling the "Preload MKV files in the same directory" setting keeps the external chapters from loading, but video playback does play through the chapter transitions (Prologue -> Episode -> Preview).
Problem does not show up in 2.2.1 downloaded from the videolan homepage. That version plays the external chapters without any problems.
Tested on Mac OS X 10.10.3 with a git master compiled locally and vlc-3.0.0-x86_64-20150423-0111.zip nightly.