I have a workflow that adds value to a multi-value token in a loop. While in this loop, I check to see if a value is contained in that multi-value token, but I'm getting inconsistent results. Here is what I mean:
1st check: [TRUE] Entry Token [DocOwner]: The token value is empty <does not contain>
2nd check: [FALSE] Entry Token [DocOwner]: 'JudyW' <does not contain> 'JudyW'
3rd check: [TRUE] Entry Token [DocOwner]: 'JudyW' <does not contain> 'davidn'
4th check: [TRUE] Entry Token [DocOwner]: 'JudyW', 'davidn' <does not contain> 'davidn'
5th check: [TRUE] Entry Token [DocOwner]: 'JudyW', 'davidn', 'davidn' <does not contain> 'JudyW'
6th check: [TRUE] Entry Token [DocOwner]: 'JudyW', 'davidn', 'davidn', 'JudyW' <does not contain> 'JudyW'
It seems to me the last three checks should all produce a false, but they are not. What am I doing wrong?