The following device chain doesn’t work as expected (compressor does nothing):
<?xml version="1.0" encoding="UTF-8"?>
<FilterDeviceClipboard doc_version="0">
<DeviceSlot type="StereoExpanderDevice">
<IsActive>true</IsActive>
<IsSelected>true</IsSelected>
<SelectedPresetName>Init</SelectedPresetName>
<SelectedPresetIsModified>true</SelectedPresetIsModified>
<IsMaximized>true</IsMaximized>
<MonoMixMode>L+R</MonoMixMode>
<StereoWidth>
<Value>0.0</Value>
<Visualization>Device only</Visualization>
</StereoWidth>
<SurroundWidth>
<Value>0.0</Value>
<Visualization>Device only</Visualization>
</SurroundWidth>
</DeviceSlot>
</FilterDeviceClipboard>
because the Compressor assumes [left amplitude] + [right amplitude] / c = [total amplitude] - for 1-channel-inverted signals, this always evaluates to 0, making the compressor never do anything.
Workaround: invert one channel before compressing, invert same channel after compressing.
This could be interpreted as a feature, not a bug: to “hide” frequencies from the compressor, invert their phase in one channel only
I assume this amplitude detection quirk also affects signal follower, bus compressor, etc…