# Getting an error when accessing the pre-play screen - read this?

**URL:** <https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462>\
**Category:** Apps & Creations\
**Created:** [June 5, 2013, 12:41pm UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462 "2013-06-05T12:41:04Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![f00b4r](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/f00b4r/32/768_2.png) [@f00b4r](https://forums.plex.tv/u/f00b4r)\
**Post date:** [June 5, 2013, 12:41pm UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/1 "2013-06-05T12:41:04Z")

</div>

There is currently a bug in the code that affects the pre-play screen some users; PlexConnect appears to work until you hit the select button to get to the pre-play screen.  
  
You can avoid this by hitting the “play” button rather than the “select” (centre) button on your Apple remote when selecting a movie or episode, this will skip the pre-play screen and start the media playing.  
  
This is because of some metadata being missing. It happens when there are no actors, directors, or genres in your metadata.

---

<div class="post-metadata">

**Author:** ![baa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/baa/32/2026_2.png) [@baa](https://forums.plex.tv/u/baa)\
**Post date:** [June 5, 2013, 6:49pm UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/2 "2013-06-05T18:49:46Z")

</div>

Not just pre-5.1.

It happens to every version, depending on the quality/quantity of metadata available...

---

<div class="post-metadata">

**Author:** ![f00b4r](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/f00b4r/32/768_2.png) [@f00b4r](https://forums.plex.tv/u/f00b4r)\
**Post date:** [June 5, 2013, 8:29pm UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/3 "2013-06-05T20:29:59Z")

</div>

Updated the post and title.

---

<div class="post-metadata">

**Author:** ![baa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/baa/32/2026_2.png) [@baa](https://forums.plex.tv/u/baa)\
**Post date:** [June 6, 2013, 8:42pm UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/4 "2013-06-06T20:42:49Z")

</div>

Added a fix to github - please update and double check!

:-D

EDIT: I think I should release & unlock this to have a chance for feedback... write a note if you are still having trouble with this issue!

---

<div class="post-metadata">

**Author:** ![sneppid](https://avatars.discourse-cdn.com/v4/letter/s/9e8a1a/32.png) [@sneppid](https://forums.plex.tv/u/sneppid)\
**Post date:** [June 8, 2013, 12:44pm UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/5 "2013-06-08T12:44:05Z")

</div>

Heyo!  
&nbsp;  
Just like to say super great work with this – loving having Plex on the aTV, dream come true! Got the latest version from Github yesterday.  
&nbsp;  
So far it’s working smoothly, though sadly I’m getting intermittent&nbsp;occurrences&nbsp;of this issue with some (apparently arbitrary) TV seasons/episodes.  
  
Console output whenever the “Trailers is unavailable” message hits:

```
WebServer : serving .xml: /library/metadata/16931&PlexConnect=EpisodePrePlay
10.0.50.110 - - [08/Jun/2013 13:37:38] “GET /library/metadata/16931&PlexConnect=EpisodePrePlay HTTP/1.1” 200 -
WebServer : serving /Applications/PlexConnect-new-movie-sections/assets/selectSubsAndAudio.js
10.0.50.110 - - [08/Jun/2013 13:37:38] “GET /selectSubsAndAudio.js HTTP/1.1” 200 -
WebServer : serving .xml: /library/metadata/16931&PlexConnect=Play&PlexUDID=DY3J77RVDRHN
XMLConverter : XML_ExpandLine - Error in {{MEDIAURL(Video)}}
Traceback (most recent call last):
File “/Applications/PlexConnect-new-movie-sections/XMLConverter.py”, line 431, in XML_ExpandLine
res = eval(“g_CommandCollection.ATTRIB_”+cmd+"(src, srcXML, ‘"+param+"’)")
File “”, line 1, in
File “/Applications/PlexConnect-new-movie-sections/XMLConverter.py”, line 783, in ATTRIB_MEDIAURL
res = PlexAPI_getTranscodePath(self.options, res)
File “/Applications/PlexConnect-new-movie-sections/XMLConverter.py”, line 460, in PlexAPI_getTranscodePath
vRes = quality[setQuality][0]
KeyError: ‘1080p 40.0Mbps’

10.0.50.110 - - [08/Jun/2013 13:37:41] “GET /library/metadata/16931&PlexConnect=Play&PlexUDID=DY3J77RVDRHN HTTP/1.1” 200 -
```
Seeing the ‘KeyError’ I flipped force transcoding on and that seemed to fix it, but don’t really want to have to leave this on.  
&nbsp;  
Any help appreciated, cheers!

---

<div class="post-metadata">

**Author:** ![baa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/baa/32/2026_2.png) [@baa](https://forums.plex.tv/u/baa)\
**Post date:** [June 8, 2013, 1:22pm UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/6 "2013-06-08T13:22:25Z")

</div>

Ah... I love the new traceback feature. We will look into it!

---

<div class="post-metadata">

**Author:** ![f00b4r](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/f00b4r/32/768_2.png) [@f00b4r](https://forums.plex.tv/u/f00b4r)\
**Post date:** [June 8, 2013, 1:30pm UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/7 "2013-06-08T13:30:15Z")

</div>

I thought the 40Mbps was only in the Elan branch at the moment.

---

<div class="post-metadata">

**Author:** ![baa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/baa/32/2026_2.png) [@baa](https://forums.plex.tv/u/baa)\
**Post date:** [June 8, 2013, 2:23pm UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/8 "2013-06-08T14:23:34Z")

</div>

Yes f00bar, you are right.

I bet he was using Elan's fork, setting the "quality" and changing to the base line yesterday.

sneppid =\> Please delete the file "ATVSettings.cfg" or do a "Quality" change in aTV-\>PlexConnect-\>Settings (this should bring you back to the supported numbers).

---

<div class="post-metadata">

**Author:** ![sneppid](https://avatars.discourse-cdn.com/v4/letter/s/9e8a1a/32.png) [@sneppid](https://forums.plex.tv/u/sneppid)\
**Post date:** [June 8, 2013, 7:31pm UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/9 "2013-06-08T19:31:00Z")

</div>

Ah yes I was using the Elan branch initially (hence the folder name in the console) but when that failed constantly (same error) I cleaned out the dir and switched to the latest one from your guy's github.  
  
Thanks for the help! I'll give it a go and report back.  
  
**edit** : Cheers, worked a treat.

---

<div class="post-metadata">

**Author:** ![FrozenInMtl](https://avatars.discourse-cdn.com/v4/letter/f/ccd318/32.png) [@FrozenInMtl](https://forums.plex.tv/u/FrozenInMtl)\
**Post date:** [June 9, 2013, 1:32am UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/10 "2013-06-09T01:32:51Z")

</div>

Hi,

I just started to use plexconnect today, and I have the same problem, "Trailers is unavailable". I downloaded plexconnect from&nbsp;[https://github.com/iBaa/PlexConnect/archive/XML\_templates.zip.](https://github.com/iBaa/PlexConnect/archive/XML_templates.zip.)

Pressing play launches the movie.

I have a jailbroken Apple Tv 2 with the plex app ( with firmware 5.0.2 )

Thanks !

Logs:

192.168.1.4 - - [08/Jun/2013 21:33:07] "GET /library/metadata/72&PlexConnect=MoviePrePlay HTTP/1.1" 200 -

WebServer : serving .xml: /library/sections/1/all

192.168.1.4 - - [08/Jun/2013 21:33:10] "GET /library/sections/1/all HTTP/1.1" 200 -

WebServer : serving &nbsp;/Applications/PlexConnect/assets/updateXML.js

192.168.1.4 - - [08/Jun/2013 21:33:11] "GET /updateXML.js HTTP/1.1" 200 -

WebServer : serving &nbsp;/Applications/PlexConnect/assets/scrobble.js

192.168.1.4 - - [08/Jun/2013 21:33:11] "GET /scrobble.js HTTP/1.1" 200 -

192.168.1.4 - - [08/Jun/2013 21:33:15] code 403, message Not Serving Client 192.168.1.4

192.168.1.4 - - [08/Jun/2013 21:33:15] "GET /thumbnails/Library.jpg HTTP/1.1" 403 -

192.168.1.4 - - [08/Jun/2013 21:33:15] code 403, message Not Serving Client 192.168.1.4

192.168.1.4 - - [08/Jun/2013 21:33:15] "GET /thumbnails/Channels.jpg HTTP/1.1" 403 -

192.168.1.4 - - [08/Jun/2013 21:33:15] code 403, message Not Serving Client 192.168.1.4

192.168.1.4 - - [08/Jun/2013 21:33:15] "GET /thumbnails/Search.jpg HTTP/1.1" 403 -

192.168.1.4 - - [08/Jun/2013 21:33:15] code 403, message Not Serving Client 192.168.1.4

192.168.1.4 - - [08/Jun/2013 21:33:15] "GET /thumbnails/Settings.jpg HTTP/1.1" 403 -&nbsp;

---

<div class="post-metadata">

**Author:** ![f00b4r](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/f00b4r/32/768_2.png) [@f00b4r](https://forums.plex.tv/u/f00b4r)\
**Post date:** [June 9, 2013, 7:40am UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/11 "2013-06-09T07:40:47Z")

</div>

When you say pressing play launches the movie do you means it works when you do that but not when you press select?

---

<div class="post-metadata">

**Author:** ![FrozenInMtl](https://avatars.discourse-cdn.com/v4/letter/f/ccd318/32.png) [@FrozenInMtl](https://forums.plex.tv/u/FrozenInMtl)\
**Post date:** [June 9, 2013, 11:29am UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/12 "2013-06-09T11:29:57Z")

</div>

Yes

---

<div class="post-metadata">

**Author:** ![f00b4r](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/f00b4r/32/768_2.png) [@f00b4r](https://forums.plex.tv/u/f00b4r)\
**Post date:** [June 9, 2013, 12:02pm UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/13 "2013-06-09T12:02:26Z")

</div>

It is a known issue that has been fixed in the main branch, if you are using Elan's fork (the one with on deck etc) then you will need to live with the workaround until we can merge his changes in (there is some changes to the underpinnings needed to do that and it will require users to be on 5.1+&nbsp;firmware).

Alternatively you can switch to the code in the main branch.

---

<div class="post-metadata">

**Author:** ![FrozenInMtl](https://avatars.discourse-cdn.com/v4/letter/f/ccd318/32.png) [@FrozenInMtl](https://forums.plex.tv/u/FrozenInMtl)\
**Post date:** [June 9, 2013, 12:37pm UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/14 "2013-06-09T12:37:56Z")

</div>

[https://github.com/i...\_templates.zip.](https://github.com/iBaa/PlexConnect/archive/XML_templates.zip. "External link")&nbsp;is not the main branch ?

---

<div class="post-metadata">

**Author:** ![FrozenInMtl](https://avatars.discourse-cdn.com/v4/letter/f/ccd318/32.png) [@FrozenInMtl](https://forums.plex.tv/u/FrozenInMtl)\
**Post date:** [June 9, 2013, 4:27pm UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/15 "2013-06-09T16:27:30Z")

</div>

I have tried with the latest everything, same issue.

---

<div class="post-metadata">

**Author:** ![f00b4r](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/f00b4r/32/768_2.png) [@f00b4r](https://forums.plex.tv/u/f00b4r)\
**Post date:** [June 9, 2013, 4:39pm UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/16 "2013-06-09T16:39:48Z")

</div>

There was a new release today that undid some changes causing issues, are you using that?

---

<div class="post-metadata">

**Author:** ![FrozenInMtl](https://avatars.discourse-cdn.com/v4/letter/f/ccd318/32.png) [@FrozenInMtl](https://forums.plex.tv/u/FrozenInMtl)\
**Post date:** [June 10, 2013, 12:45am UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/17 "2013-06-10T00:45:15Z")

</div>

I have installed GitHub to ensure that I have the latest everything, same bug...

---

<div class="post-metadata">

**Author:** ![FrozenInMtl](https://avatars.discourse-cdn.com/v4/letter/f/ccd318/32.png) [@FrozenInMtl](https://forums.plex.tv/u/FrozenInMtl)\
**Post date:** [June 10, 2013, 2:08am UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/18 "2013-06-10T02:08:06Z")

</div>

And I tried with the latest media server ( 0.9.8.0.36 )

---

<div class="post-metadata">

**Author:** ![mderksen](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/mderksen/32/88470_2.png) [@mderksen](https://forums.plex.tv/u/mderksen)\
**Post date:** [June 10, 2013, 6:28am UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/19 "2013-06-10T06:28:47Z")

</div>

I also have the same issue with my aTV3 (5.1 fw): "Trailer is unavailable". When i hit play the movie starts but no movie info when i hit the select button.

Plexconnect: I downloaded the latest zip file from [https://github.com/iBaa/PlexConnect](https://github.com/iBaa/PlexConnect) last friday.

PMS: I downloaded the latest Windows (I'm using Windows 8) installer from: [http://www.plexapp.com/getplex](http://www.plexapp.com/getplex) last friday. Probably version 0.9.7.22.511 (version info from website)

---

<div class="post-metadata">

**Author:** ![technowar](https://avatars.discourse-cdn.com/v4/letter/t/2acd7d/32.png) [@technowar](https://forums.plex.tv/u/technowar)\
**Post date:** [June 10, 2013, 6:44am UTC](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462/20 "2013-06-10T06:44:07Z")

</div>

f00b4r, mine's really weird. If I press the select button (center button), I get 'Trailer is unavailable' error but when I press the play/pause button, it does work.

I am using Elan's git repo.

Is this a bad thing or a good thing?

[Next page](https://forums.plex.tv/t/getting-an-error-when-accessing-the-pre-play-screen-read-this/35462.md?page=2)
