I have a feature class with a selected record where the logical operator "If Field Value Is" is to evaluate if the acreage is below 0.1. Regardless of what I do, the operator evaluates to true. As you can see in the images below, the input selection has a value of 1.22 but the operator evaluates the expression ACRES <= 0.1 to True. Not sure what could be going wrong ...
If I collect the field value and use the If Value Is logical operator, it then works fine.
Have you tested 'ACRES < 0.2' ?