I created an object SimpleParent with some fields of different types,
Field Label API Name Data Type
CheckField CheckField__c Checkbox
MultiPickField MultiPickField__c Picklist (Multi-Select)
NumberField NumberField__c Number(18, 0)
TextField TextField__c Text(10)
I added possible picklist values, A, B, C, D, E, F, G.
I created a master SimpleParent record with blank text and number fields; A, C, E for the picklist, and left the check blank.
I setup a Object Merge Handler record with Object Merge Fields
Field API Name Active Use for Matching
CheckField__c 1 0
MultiPickField__c 1 0
NumberField__c 1 0
TextField__c 1 1
Various combinations of Victim records appropriately merged the text and number when the Master was blank. The MultiPicklist nor Check box gets set on the Master when set on a Victim.
I double checked the field names. The CheckField__c and the MultiPickField__c do not merge. Are these datatypes not supported?
Edit: Dates and regular Picklists do go to the Master. MultiPicklists do not even when the Master's is blank.