Sorry, Gacky, to drag this on...
Based on our conversation so far, I have set the Bank Change setting in environment to CC0; and also deleted the MSB/LSB entries in the Event Editor - so, it has only the Patch Number entry.
But alas, still no resolution for Channel 3, where I am trying to change to Patch 129 (Chanter Pipe).