I have a workflow that copies a string version of a People Picker column to another column
Name = People Picker Column NameString = copy of people picker column as a string
Workflow: Set NameString to Current Item:Name
It worked fine for a couple of months but all of the sudden it started setting some NamesStrings to i:0#domain\username. I can't find any pattern for why it does some and not others and why it is doing it in the first place. Has anyone else had this issue?
It turns out that I was having issues with SharePoint Designer. When I opened designer the next day I was unable to edit any of the workflows. I had to uninstall and then reinstall designer. When I did that I saw that workflow was set up to return the NameString as a string instead of as display name. When I updated that everything worked fine.