Thanks for the new image. Well looks like yo try to do this with Buy x get Y free method, what could be utilized only with the same product. You could use an different approach to create your conditions, like:
Apply the rule only if the following conditions:
If total quantity equals or greater than 4 for a subselection of items in cart matching ANY of these conditions:
type is ...
type is ....
After this modify you Actions tab, and apply an another rule type, like percentage, or fixed discount, what you want. With this change, your mixed basket will work also! Hope this helps!