Input_AutoComplete_GetIdentifier returns url-encoded text

Hi. I am having a problem with the Input_AutoComplete_GetIdentifier, when the identifier is a text with whitespaces or other special characters.
The result of Input_AutoComplete_GetIdentifier is coming url-encoded, and thus appears garbled to the end user. I am attaching a sample eSpace that demonstrates the problem.

Is this a known issue? Is there a workaround for it?

EDIT: here's a screenshot of the output of the Input_AutoComplete_GetIdentifier:

Leonardo Fernandes
well, why is the id some text and not just, and id (number) ?
normally you would have a dropdownlist based on an id and a name/description.

Yes, but the contents of the drop down comes from an integration, and exposes no integer id.