williamcopper
In the image, yellow lines, it can't be clearer, can it? The track in question has two controllers in use, as shown in PRV (I didn't change the default: it shows ALL controllers for ALL selected tracks for ALL channels). But the Event List view of the SAME track shows OTHER controllers: a pitch bend on Channel 4, and a group of CC1,7,10,11 in EL above the yellow circle. This is windows 7, sonar platinum, version 21.01.00 build 38 x64.
I didn't 'hide' anything in the PRV, there are controllers (pitch bend on channel 1 and on channel 3). Brundlefly, as you can tell from the window labels, in each case there is only ONE track involved, so the 'ghosting' thing, while true, is not relevant here.
That's issue 1, the bug.
Issue 2, I suppose, is about how sonar adds different channels: it's true you can tell it what channel to use, and it obeys. But if you DON'T select a channel explicitly, it uses some screwy logic of its own, track order or something, and you end up with a wide variety of channels in the same track.
Issue 3, The red lines show how irritating it is that sonar still refers to the SAME tracks in different ways depending on which view you use.
What's shown is clear, but how you got there is not. I could reproduce that screenshot quite easily without invoking any buggy behavior. Without the steps the screenshot by itself is not sufficient to demonstrate there's a bug.
The channel for new events is whatever your controller is sending if you're recording, or whatever the channel of the last touched event was if you're drawing in the PRV, or channel 1 if you've just opened the project and haven't touched anything. I don't believe any screwy logic is involved.