In an effort to keep this thread on track:
Conley - you may have to contact Waves after all. I'm making some progress with DMG (well, he's making progress). We have a few problems besides the "saving settings" one - and it's not fully solved yet - but it looks like there are some things that the plugin is expecting to see from the host, and it isn't.
I don't know what's changed, and I'm sure there are different ways of approaching this - and I'm sure Cakewalk can't possibly know how everyone will approach it. The point is - it looks like it can be fixed by the developers (which is good for me, because Cakewalk has yet to even reply to me).
So either the Waves guys have to change the way they're looking for things from the host (SONAR) or SONAR has to change the way it's presenting data to the plugins. I have a funny feeling when they *both* change - they're working at cross purposes.
I'll report when we have a full resolution - and will see if there is anything we can share, that will help other plugins (I don't really know how these things tie together).
Alex, please stay away OK? You've made your contribution here - can you leave us to get on with it?