IainThompson
I know there are work arounds ( Azslow3 often promotes one such solution, and I think Craig did an article on this not so long ago) but Cakewalk should really take up this short-coming. Judging from the date stamps on the posts it has been around for a while.
We can call Waves and NI plug-ins "a workaround" for plug-ins delivered with Sonar, but we do not do this usually
Discussed in this thread questions are related to two different topics.
* A-Pro is quite flexible and complicated controlling solution. It has several modes of operations and these modes are user configurable. Without reading and understanding relevant documentation it is close to impossible to use its complete functionality. "ACT" has many meanings, pressing one button with that label can not make everything "just work as everyone expect it"
* there is a bug in dynamic mapping configuration procedure which corrupt the file with saved mapping. From the time that happens and till the file is deleted/fixed manually (that is text XML file), "ACT Learn..." is not working properly (with any device, not only A-Pro). There are also several other bugs.
But there is nothing without some (relatively easy to use) solution. Note that while inconvenient, that is something to do only once per installed plug-in. I do not claim that part of Sonar can not be improved, but everyone who really wants control plug-in parameters can do this (and from experience I know that the number of such users is significantly smaller then the number of related complains in this forum...).