Sharke, I've had problems with Waves stuff for years but always seemed to figure out a way to make them work. One thing that is super important when using Sonar or any other DAW that allows you to choose plugin directories....keep 'em separated.
One of the biggest issues I've had with the later releases in Sonar, was using the Sonar default folders for all my VST plugins. This has worked for years without a problem until the X series. I've NEVER had 32 bit versions open in 64. So I had to change my directories so that everything is clean and clear. From there, Ryan's instructions fixed me. Reset, rescan and you should be ok. The Xray thing he mentioned didn't work for me though. My Waves GUI in Sonar has been jacked since Waves 6 or 7. The fix for me is to turn the knobs/faders/modules slowly.
As for your plug reset thing...uggh, I can't fathom what that must be like. One thing I have noticed that is sort of close to what you're saying is, none of my plug presets ever load up with names. I've just started seeing this in Sonar X and never remember this happening in 8.5. For example, save a plug setting in that plug's VST window, save the project and close it. Reopen open the plug which is on the track and the name I saved is not in the plug. BUT....the preset I saved IS there and can be seen in the menu of the presets window. It just doesn't show the name as THAT loaded preset. I've seen this with plugs I've used in the past that I haven't installed again yet. Open a project in X, the plug isn't there but that fake plug window is and it usually says the name of the preset used even though the plug is not loaded. In the X series, it doesn't say anything.
I know you're frustrated. I think stuff like this is harder for a hobbiest to handle than someone that makes an income from it. The reason being, this is your vice...you work all day and can't wait to get into your studio and create music or mix something....only to be faced with more stress and angst than you had at work today because things just aren't working right. I don't have time to be upset. The client is sitting right here next to me with confidence that I will take care of the problem.
Sort of like when you'd be with your dad when you were a little kid, and something scary would be happening....your dad always kept his cool and told you "stop worrying, daddy's here" and sure enough, all was well. He never showed fear eventhough he may have been poo'in his pants and it made you stronger to where you didn't worry. LOL! That's how I have to make my clients feel, so I don't have the time to get upset when something happens in "the field" so to speak. By the time I get done with things and have time to be mad, I'm usually too tired to care and would rather sleep. LOL! :)
With me thankfully, I can just switch over to another DAW to keep things moving if I have problems. Most times I save .OMF files of my client projects in the event there is a problem, I'm covered. OR I have back up work files that can just be opened on another machine that has another version of Sonar on it if need be. So thank God, it's pretty hard for me to lose any time or work other than if I have to trouble shoot something. But I'm blessed to have several computers and other DAWs if need be to just go with until I find out what the deal is.
Anyway, I hope you sort out your issues man. Good luck.
-Danny