Salesforce only accepts a true boolean type, not a string like "true" or "1" when you send a Clay checkbox column, it works because Clay passes it as an actual boolean. The fix is to create a helper boolean column in Clay (even if it’s just hardcoded true/false) and map that field to Salesforce that way Salesforce will always read it correctly