I believe that only works from single selects. Multiselects have special characters between the values that aren't accounted for most likely. You can script it if you have to and read the values of the multi-select on the custom record and parse then out and put them on the new field.