At times the User ids contain special characters like - or +
When we lookup the details using Who.leadroot we have to replace + with %2b to find the existing user.
Hyphen - would work just fine however + Symbol does not fetch the User details.
Here is an example user id - firstname.lastname@example.org
To search for this id + needs to be replaced by %2b as shown below.
Hope this helps.