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 - email@example.com
To search for this id + needs to be replaced by %2b as shown below.
Hope this helps.