getDesktopWindowStyleFlags and VST3



On Windows, I just discovered that removing ComponentPeer::windowAppearsOnTaskbar from the style flags

Causes VST3 plugins to show a black GUI when hosting them.

This does not happen with vst2

I had this in my plugin window class to not add each plugin editor to the taskbar:

int PluginWindow::getDesktopWindowStyleFlags() const
    //Removes it from the task bar on windows
    int StyleFlags = ResizableWindow::getDesktopWindowStyleFlags();
    StyleFlags ^= ComponentPeer::windowAppearsOnTaskbar; 
    return StyleFlags;

Any ideas why this might be?