We are on CiviCRM 18.104.22.168 and Drupal 7.50.
I've created a webform using the excellent webform-civicrm. The form is a draft of a data entry/update form for use by staff and volunteers.
I've added tags as a field for contact 2 (the new person whose info is being added, or updated by searching for an Existing Contact) that gets added by contact 1 (the logged-in staff person or volunteer).
I have checkboxes next to each of the 27 tags options, with the multiple selection option checked in settings ("Multiple values will let users select multiple items in this list.").
However, on the webform, when I select the checkbox for any one, or more, of the tags options, and then submit the form, the contact 2 record in CiviCRM shows all 27 of the tags as having been added to the record.
I added the tag options manually using key-value pairs in the Options settings. In CiviCRM, I removed the parent ID for the issue tags at Administer -> Customize Data and Screens -> Tags (Categories) . Removing the parent ID for the tag did not make a difference.
Any thoughts appreciated. I do not want to add 27 separate Tags lines in the webform settings for each of the tags. The multiple values option for the single tags field should do the trick.