Multiple Contact Field Value Conditions in campaign

I am building a campaign where the field value of 3 separate conditions will ultimately determine which email a recipient will get:

The logic I want is
IF
Condition 1 - Field A = Yes
AND
Condition 2 - Field B = Yes
AND
Condition 3 - Field C = Yes
THEN
Action - Send email YYY

This is repeated with 7 conditional workflows each ending with a send email action with content unique based on the Y/N of a set contact field

However, it is not working. It is possible to stack multiple conditions or do I need an action to follow each condition before moving on to the next?

Any ideas?