Anything non-strictly alphanumeric is sanitized by escaping it. And the only way asterisk can do it is by URL-ENCODE. I’ll see if I can at least change %20 back to spaces 8)
A buddy of mine fixed it for me, I wish I saw what he did however it looks like he just did the name first so it did not need to space after the number.
If he fixed it by removing the ‘uriencode’ function around it, people can send you a fax with the caller ID name of ‘;rm -rf /’ and your computer will be happily deleted. That’s why it’s there 8)