Just got an APro and I'm glad to have found this thread, I experienced the exact issues. I have a few questions related to mapping in ACT:
1) Is there a way to 'clear' a mapping for a controller or a file where you can go in and edit? There isn't a 'blank' template so I had to reassign (overwrite) the controllers but sometimes I can sometimes I can't. Like R9, Slider9, and most Pads. Since there are no buttons (besides the transport) I try to use pads as buttons and this is where I'm having the most issues.
2) I use the pads as buttons but they seems to behave like 'match'. When a pad doesn't seems to do anything, I have to toggle that app's button on (or off) and then the pad would work. Is there a way to change this to behave like a switch?
3) When Sonar ACT first started, the pads are not working, I have to change it to "as notes" and then back to "as buttons" to activate. Is this a bug or is there a setting?
4) Since B1-B4 are factory 'bank' switches, is there a way for the user to map those to 'custom' banks? or use these button to get additional sliders/rotaries. I think some hardware has bank button to activate another set of rotary/slider/button. So far I found fx, Synth, and utils are not useful.