Are you intentionally trying to mix and match Waves VST2 and VST3 plugins? I mentioned it earlier on another thread that this scenario will not work. Waves has a limitation that you can only run the *same* types of plugins in a given SONAR session. i.e. if you insert a VST2 waves plugin followed by a VST3 waves plugin in the project, the UI for the new plugin will not draw and you will have instability.
This is why you should always keep the migrate VST2 to VST3 flag on. If you turn that off and load an old project, then you have VST2 plugins loaded, so any new Waves VST3 plugins added will cause problems.
As long as you stay with all VST2's and all VST3's in the same SONAR session you should be ok.
Important: Even if you load another document that contains a different VST plugin model type it is considered mixing and matching and can cause the GUI not to draw. I have reported this issue to Waves.
To troubleshoot this further, what is the exact scenario under which you encounter this? Are you just loading an X2 project in a clean session and encountering this issue when adding new VST3 plugins, even with the Migrate to vst3 setting enabled? If so that should not occur.
PS: an easy way to check whether its a VST2 or VST3 is by looking at the bypass button. If the button is grayed out its a vst2 and if its available its a vst3.
While talking with Waves recently we found one loophole. Under rare conditions when you open projects created on a different machine, it could cause the automatic migration to fail, leading to a mix of VST2 and VST3 waves plugins. Maybe this is what you are running into. Please investigate using the info above and report back. I addressed that corner case yesterday and it will be in the next update.