Conditional Logic: Why show/hide conditions are not properly behaving on my form?