Error When Playing Channels

This is the error i keep receiving when i go about playing a channel i had download such as the south park episodes.. I get the "An error occured loading this content. Try again later." Anyone know the fix to this? Thank you!

 

[02:09:15 XMLConverter: XML_ExpandNode - Error in cmd COPY, line 

      

        

        

Traceback (most recent call last):

  File "/Users/USER/Desktop/PlexConnect-master/XMLConverter.py", line 594, in XML_ExpandNode

    res = getattr(CommandCollection, 'TREE_'+cmd)(elem, child, src, srcXML, param)

  File "/Users/USER/Desktop/PlexConnect-master/XMLConverter.py", line 869, in TREE_COPY

    conv, leftover = self.getConversion(elemSRC, leftover)

  File "/Users/USER/Desktop/PlexConnect-master/XMLConverter.py", line 810, in getConversion

    convlist.append((convstr[0], convstr[1]))

IndexError: list index out of range

02:09:15 XMLConverter: XML_ExpandNode - Error in cmd COPY, line 

            

              

Traceback (most recent call last):

  File "/Users/USER/Desktop/PlexConnect-master/XMLConverter.py", line 594, in XML_ExpandNode

    res = getattr(CommandCollection, 'TREE_'+cmd)(elem, child, src, srcXML, param)

  File "/Users/USER/Desktop/PlexConnect-master/XMLConverter.py", line 865, in TREE_COPY

    for elemSRC in src.findall(tag):

AttributeError: 'NoneType' object has no attribute 'findall'

 

02:09:15 XMLConverter: VIDEOURL - MEDIA element not found: ]

This is a channel issue not a Plexconnect issue. Check out the Plex Channel forum. There is an existing thread for this channel.

...not quite.

The issue is: The channel's media ratingKey contains the whole path, like "http://...". Unfortunately the ":" stands for a parameter divider in PlexConnect (I wonder who made that decision :-). Now the COPY_PLAYLIST command gets confused, trying to do some magic replacement with the stuff that follows the ":". This - as you see - fails, corrupting your Plex experience.

I am currently not sure, how to fix that, but I guess, we will find a solution... now that the issue is understood. :-)

EDIT: Actually it doesn't seem to hurt the COPY_PLAYLIST cmd, but the std. COPY cmd. Maybe both...

Is there a fix for this? No channel works for me with the ATV3. It says the same thing "an error occurred loading this content. Try again later."

Any fix to this at all?

Maybe reading the posts does help?

>> I am currently not sure, how to fix that, but I guess, we will find a solution... now that the issue is understood. :-)

Fixed? Give it a try!

thanks this fixed my issues with channels

Fixed? Give it a try!

My ATV3 still say "an error occurred loading this content".

Still receiving this error now

Traceback (most recent call last):
  File "/Applications/PlexConnect/XMLConverter.py", line 594, in XML_ExpandNode
    res = getattr(CommandCollection, 'TREE_'+cmd)(elem, child, src, srcXML, param)
  File "/Applications/PlexConnect/XMLConverter.py", line 869, in TREE_COPY
    conv, leftover = self.getConversion(elemSRC, leftover)
  File "/Applications/PlexConnect/XMLConverter.py", line 810, in getConversion
    convlist.append((convstr[0], convstr[1]))
IndexError: list index out of range
 
23:45:59 XMLConverter: XML_ExpandNode - Error in cmd COPY, line 
            
              
Traceback (most recent call last):
  File "/Applications/PlexConnect/XMLConverter.py", line 594, in XML_ExpandNode
    res = getattr(CommandCollection, 'TREE_'+cmd)(elem, child, src, srcXML, param)
  File "/Applications/PlexConnect/XMLConverter.py", line 865, in TREE_COPY
    for elemSRC in src.findall(tag):
AttributeError: 'NoneType' object has no attribute 'findall'
 
23:45:59 XMLConverter: VIDEOURL - MEDIA element not found: 
23:46:43 PlexAPI: No Response from Plex Media Server
23:46:43 PlexAPI: We failed to reach a server. Reason: Bad Request
23:46:56 PlexAPI: No Response from Plex Media Server
23:46:56 PlexAPI: We failed to reach a server. Reason: Bad Request
23:48:19 PlexAPI: No Response from Plex Media Server
23:48:19 PlexAPI: We failed to reach a server. Reason: Not Found

>>convlist.append((convstr[0], convstr[1]))

You didn't update or restart PlexConnect afterwards.

Thanks again Baa!. ...Fix!