For some reason, I'm finding that when Beyondpod attempts to encode a URL containing spaces, it replaces the spaces with "+", rather than the standard "%20". I'm not sure if there are servers that support "+", but this behavior is causing many problems for me.