That would be vlcWell the hash sign is a URL separator. In an FTPS URL, if you want the hash sign as a hash sign character rather than as a separator, you need to encode it. There's a bug, yes, but it seems to be in whichever software generated the playlist file.