Hi Gerry and those experiencing this issue,
The bug here is a problem with how events are rendered in Sonar. Essentially, in some cases we're interpreting controller information that is at 0 as a note off rather than a controller event at 0. This is rare but can manifest easiest with CC64 Pedal events and effects pianists the most.
In MIDI, Pedal off is CC64 with a value of 0 to 63. In cases where you are running into problems with pedal, you can convert the CC64 off from 0 to 1-63. The Process - Find/Change feature can be used for this. Here's the procedure:
1. Select the MIDI clip/s that are are problematic with Pedal events.
2. Open Process - Find/Change window.
3. Click the None button at the bottom RH corner of the window to clear all fields.
4. Click the check box next to Control.
5. Under Number type in 64 for Min and Max (this is the controller event). Under Value type 0 for Min and Max. Hit OK. This searches all controller 64 events with a value of 0.
6. The view will remain open after OK. Next under Number verify 64 is set for Min and Max. Under Value type in 1 for Min and Max. Hit OK. This will convert all pedal events (CC64) at 0 to 1. From this point pedal events will work as expected.
You can save this event filter search as a preset for more convenient use.
Subsequently, if the problem occurs in a single area, you can use the Event List editor or PRV Controller lane to edit the CC64 event from 0 to 1 in the location this is occurring. Alternatively, in the PRV, zoom out all the way, Lasso select just the CC 64= 0 events and shift drag them up (shift is the constrain modifier so the events do not move in time) to a value greater than 0 but less than 63.
Some keyboard controllers will also allow you to constrain controller events. If your controller has an edit page for the pedal, set it so that pedal off = 1 rather than 0. This would eliminate the need for the above steps.
The description seems lengthy but it takes only a few seconds to perform. This should resolve the issue for you until a fix is distributed.
If you have any questions, please let me know.