I think I figured it out - this is a form in datasheet view - I changed it to Continuous forms and the same result the field is not hidden but in single form view the field is hidden. Is there a datasheet version to hide the column based on a field value?