If a field is a binary field the data tree shows it as an integer, not as a binary field. When doing a conditional test on the field you have to remember to test the field as either 0 or 1 not true or false. This is a big long-standing bug that should be fixed today. We have spent lots of time trying to figure out why something isn't working only to hit this bug. also, your support people aren't really aware of this either. This happens in both Workato designed adapters and the SDK.
Send us a ticket, we will try our best to assist you with your problem