Got you! you should use both condition in a first container "cart views Exists" instead of using two all together different container. That means in cart view exist container add another container by using below add container link 
Now you can use all OR conditions in second container. combine first and second container (inside a main container) with AND

In other words You need to use two sub container with in main container for different conditions. In your case you are creating segment like following - include A and B or C or D or E that will not look all conditions together but using them in one main container with two sub container will change this to include A and (B or C or D or E) which would first look at your entire data and identify all visits within the A, then look at all your data again, searching to see if data matches with (B or C or D or E). Both sets of data would then be applied to the trigger.
Thanks,
Asheesh