No sound in ableton with audio unit instrument with channel configration

I’m using almost the latest JUCE 6 develop code.

I want to have one required main output and two optional additional stereo outputs. I have following channel configuration:

: AudioProcessor (BusesProperties()
.withOutput ("Output", AudioChannelSet::stereo(), true)
.withOutput ("Panel Low", AudioChannelSet::stereo(), false)
.withOutput ("Panel High", AudioChannelSet::stereo(), false))

and

bool TalCore::isBusesLayoutSupported (const BusesLayout& layouts) const
{
    if (layouts.getMainInputChannels() > 2)
    {
        return false;
    }

    if (layouts.getMainOutputChannels() == 6)
    {
        return true;
    }

    if (layouts.getMainOutputChannels() == 2)
    {
        return true;
    }

    return false;
}

I don’t get any sound with the AudioUnit in Ableton Live 10 and 11. The VST3 version works as expected also in Live. No problems in other hosts so far (Reaper, Garage Band, Logix X).

What can i do to fix this?

Unfortunately i wasn’t able to debug Live so far.

I was render only if the number of output buses was 2 or 6. Ableton seems to assign the plugin another number of buses, even this isn’t supported.

It works when i do something like “if >2 outputs” in the processing block.