you have an issue with your logic. You should be familiar with the logic AND. Given the input variables A and B, and an output variable Z, the result of A AND B is the following:
A B Z
0 0 0
0 1 0
1 0 0
1 1 1
Now, consider Z to be the activation degree of your rules. The problem that you have is that some rules are all joined by AND, and if there is only one variable that is FALSE, then the activation degree of the whole rule is zero.
My suggestion is to try to reduce the number of variables that you use in your rules. And if not possible, at least use variables with more meaningful names that would help you better identify the problems.
Lastly, when in doubt, the best you can do is to use QtFuzzyLite to assign values to the input variables and see how the system behaves.