Slate Digital VBC VST3 bug

So setstate is not called on my controller because wl thinks there is no controller. but there is one, because my component is a single component effect. so its both a controller and a processor because when creating a processor a controller is also created. As stated in the doc, the host can detect with “if (processorComponent->queryInterface (Vst::IEditController::iid, (void**)&editController) != kResultTrue)” that tells if the processor is also a controller or not.
So in this case wl should call setcomponentstate on the controller after setstate on the component. I think vst3 plugins always expects that to be called.
Thanks for the answer