That is because the URL is invalid. Non-ASCII and various other characters must be encoded to make a valid URL. Specifically in this case the |
symbol is invalid in the URL. A valid URL is:
smb://tv.m.h/TV%7C9/00/56/005674/
The Percent Encode for URL filter will lead you in the right direction, but it is for encoding individual fields in a URL, not the entire URL. You can use it to encode the |
to determine that %7C
is the proper encoding for the character, but you cannot encode the whole thing, the ://
and .
and /
has meanings and they are not meant to be encoded in this context.
The |
is, I believe, the only character that needs encoding in that URL.