cut with surface problem - please help

Hi, I m having problems with cut with surface option, it doesnt give me any errors, it just doesnt do it - I repeatedly press the green tick and seemingly something is happening (?) but the model doesnt change or come back to main "view". I want to subtract the green and the blue objects from the pink, and only have the "inbetween" sliver left. Basically trying to model the volume between the blue and the green object. Any ideas? I did fiddle about with the arrows, basically tried everything I could think of.. :/

SolidworksParts And Features