When I run my VST3 plugin in Cubase, and automate a parameter, and record the parameter, after I do the endEdit (mouse-up), Cubase always sends an unwanted 0.0 parameter value to my plugin.
This issue does not happen with my VST3 plugin in other DAWs (Ableton, etc). And the issue does not happen in Cubase with my older VST2 plugin (not using a wrapper).
I have the automation in Latch mode, not Touch mode, of course.
This happens for all parameters in my plugin. I have verified that my plugin is not sending a 0.0 value to Cubase for this parameter.
What would cause Cubase to send a 0.0 value to my plugin after endEdit() when the parameter value is not zero?