Can't control video while playing. Plexconnect throws exception. Please help!

So post the update to ATV 6.0 on my apple tv 3, i started having this problem where sometimes the video controls would not work, while watching any video. The progress bar would become white, and play/pause/forward etc become unavailable. I'm not sure what is happening, am running the latest build linked in the wiki (0.2 i think). Have pasted the plexconnect logs. There is an exception in there, but im not sure what its saying. Any help would be appreciated! Thanks a ton! 
 
 
22:42:22 PlexConnect: ***
22:42:22 PlexConnect: PlexConnect
22:42:22 PlexConnect: Press CTRL-C to shut down.
22:42:22 PlexConnect: ***
22:42:22 PlexConnect: started: 22:42:22
22:42:22 PlexConnect: IP_self: 10.0.0.100
22:42:22 DNSServer: started: 22:42:22
22:42:22 DNSServer: ***
22:42:22 DNSServer: DNSServer: Serving DNS on 10.0.0.100 port 53.
22:42:22 DNSServer: intercept: ['trailers.apple.com', 'atv.plexconnect'] => 10.0
.0.100
22:42:22 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld
.apple.com.edgesuite.net'] => 127.0.0.1
22:42:22 DNSServer: forward other to higher level DNS: 8.8.8.8
22:42:22 DNSServer: ***
22:42:22 WebServer: started: 22:42:22
22:42:22 WebServer: ***
22:42:22 WebServer: WebServer: Serving HTTP on 10.0.0.100 port 80.
22:42:22 WebServer: ***
22:42:22 PlexGDM: ***
22:42:22 PlexGDM: looking up Plex Media Server
22:42:22 PlexGDM: ***
22:42:22 WebServer: started: 22:42:22
22:42:22 WebServer: ***
22:42:22 WebServer: WebServer: Serving HTTPS on 10.0.0.100 port 443.
22:42:22 WebServer: ***
22:42:23 PlexGDM: servers discovered: 1
22:42:23 XMLConverter: PlexGDM - PMS: 10.0.0.100:32400
22:43:32 DNSServer: DNS request received!
22:43:32 DNSServer: Source: ('10.0.0.200', 57326)
22:43:32 DNSServer: Domain: atv.plexconnect
22:43:32 DNSServer: ***intercept request
22:43:32 DNSServer: -> DNS response: 10.0.0.100
22:43:32 WebServer: serving .xml: /
22:43:32 ATVSettings: add section 007
22:43:32 PlexGDM: ***
22:43:32 PlexGDM: looking up Plex Media Server
22:43:32 PlexGDM: ***
22:43:33 PlexGDM: servers discovered: 1
22:43:33 XMLConverter: PlexGDM - PMS: 10.0.0.100:32400
22:43:33 WebServer: serving .xml: /library/metadata/2891/children
22:43:33 ATVSettings: add section C1MJGX2JDRHN
22:43:33 PlexGDM: ***
22:43:33 PlexGDM: looking up Plex Media Server
22:43:33 PlexGDM: ***
22:43:34 PlexGDM: servers discovered: 1
22:43:34 XMLConverter: PlexGDM - PMS: 10.0.0.100:32400
22:43:34 WebServer: serving .xml: /
22:43:34 WebServer: serving .xml: /library/metadata/2890/children
22:43:34 WebServer: serving .xml: /
22:43:34 WebServer: serving .xml: /library/sections/2/all
----------------------------------------
Exception happened during processing of request from ('10.0.0.200', 53405)
Traceback (most recent call last):
  File "C:\Python27\lib\SocketServer.py", line 295, in _handle_request_noblock
    self.process_request(request, client_address)
  File "C:\Python27\lib\SocketServer.py", line 321, in process_request
    self.finish_request(request, client_address)
  File "C:\Python27\lib\SocketServer.py", line 334, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "C:\Python27\lib\SocketServer.py", line 651, in __init__
    self.finish()
  File "C:\Python27\lib\SocketServer.py", line 710, in finish
    self.wfile.close()
  File "C:\Python27\lib\socket.py", line 279, in close
    self.flush()
  File "C:\Python27\lib\socket.py", line 303, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
error: [Errno 10053] An established connection was aborted by the software in yo
ur host machine
----------------------------------------
22:43:41 DNSServer: DNS request received!
22:43:41 DNSServer: Source: ('10.0.0.200', 53285)
22:43:41 DNSServer: Domain: trailers.apple.com
22:43:41 DNSServer: ***intercept request
22:43:41 DNSServer: -> DNS response: 10.0.0.100
22:43:41 WebServer: serving application.js
22:43:42 WebServer: serving .xml: /PlexConnect.xml
22:43:42 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\utils.js
22:43:42 WebServer: serving .xml: /library/sections
22:43:42 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\utils.js
22:43:42 WebServer: serving .xml: /library/sections/2/recentlyAdded
22:43:43 WebServer: serving .xml: /library/sections/2/recentlyAdded
22:43:44 WebServer: serving .xml: /library/sections/2
22:43:44 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\utils.js
22:43:44 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\updateXML.js
22:43:45 WebServer: serving .xml: /library/sections/2
22:43:45 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\utils.js
22:43:46 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\scrobble.js
22:43:50 WebServer: serving .xml: /library/metadata/2892
22:43:50 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\utils.js
22:43:50 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\selectAudioAndS
ubs.js
22:44:04 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\selectAudioAndS
ubs.js
22:44:05 WebServer: serving .xml: /library/metadata/2892
22:44:06 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\utils.js
22:44:06 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\selectAudioAndS
ubs.js
22:47:07 DNSServer: DNS request received!
22:47:07 DNSServer: Source: ('10.0.0.200', 62300)
22:47:07 DNSServer: Domain: atv.plexconnect
22:47:07 DNSServer: ***intercept request
22:47:07 DNSServer: -> DNS response: 10.0.0.100
22:47:07 WebServer: serving .xml: /library/sections/2
22:47:07 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\utils.js
22:47:07 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\updateXML.js
22:47:07 WebServer: serving .xml: /library/sections/2
22:48:32 DNSServer: DNS request received!
22:48:32 DNSServer: Source: ('10.0.0.200', 62051)
22:48:32 DNSServer: Domain: a3.mzstatic.com
22:48:32 DNSServer: ***forward request
22:48:32 DNSServer: -> DNS response from higher level
23:32:36 DNSServer: DNS request received!
23:32:36 DNSServer: Source: ('10.0.0.200', 52553)
23:32:36 DNSServer: Domain: trailers.apple.com
23:32:36 DNSServer: ***intercept request
23:32:36 DNSServer: -> DNS response: 10.0.0.100
23:32:36 WebServer: serving application.js
23:32:36 DNSServer: DNS request received!
23:32:36 DNSServer: Source: ('10.0.0.200', 59917)
23:32:36 DNSServer: Domain: atv.plexconnect
23:32:36 DNSServer: ***intercept request
23:32:36 DNSServer: -> DNS response: 10.0.0.100
23:32:36 WebServer: serving .xml: /PlexConnect.xml
23:32:36 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\utils.js
23:32:36 WebServer: serving .xml: /library/sections
23:32:36 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\utils.js
23:32:37 WebServer: serving .xml: /library/sections/1/recentlyAdded
23:32:44 WebServer: serving .xml: /library/sections/2/recentlyAdded
23:32:44 WebServer: serving .xml: /library/sections/2
23:32:44 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\utils.js
23:32:44 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\updateXML.js
23:32:44 WebServer: serving .xml: /library/sections/2
23:32:45 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\utils.js
23:32:46 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\scrobble.js
23:32:49 WebServer: serving .xml: /library/metadata/2892
23:32:49 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\utils.js
23:32:49 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\selectAudioAndS
ubs.js
23:32:52 WebServer: serving .xml: /library/metadata/2892
23:33:53 DNSServer: DNS request received!
23:33:53 DNSServer: Source: ('10.0.0.200', 51302)
23:33:53 DNSServer: Domain: atv.plexconnect
23:33:53 DNSServer: ***intercept request
23:33:53 DNSServer: -> DNS response: 10.0.0.100
23:34:00 WebServer: serving .xml: /library/metadata/2892
23:34:00 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\utils.js
23:34:01 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\selectAudioAndS
ubs.js
23:34:03 WebServer: serving .xml: /library/metadata/2892
00:07:00 DNSServer: DNS request received!
00:07:00 DNSServer: Source: ('10.0.0.200', 63905)
00:07:00 DNSServer: Domain: atv.plexconnect
00:07:00 DNSServer: ***intercept request
00:07:00 DNSServer: -> DNS response: 10.0.0.100
00:07:00 WebServer: serving .xml: /library/metadata/2892
00:07:01 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\utils.js
00:07:01 WebServer: serving  C:\PlexConnect-master 2.0\assets\js\selectAudioAndS
ubs.js
 

Upgrade to the newest github version. This has been fixed by Roidy.

This has been fixed by Roidy.

 
Has it? When did I do that? 
 
Edit:-
 
Wait I think there is some confusion, if you're referring to this commit:-
 
Fix for NavBars in iOS 6

Then no, it's not fixed. That commit fixes a problem with the "All" / "On Deck" ....  Navigation Bars at the top of each section. In iOS 6 there was a problem with the NavBar disappearing when the xml was reloaded :( The "Progress Bar" problem is nothing to do with that commit.
 

Yeah, I mistook that for the nav bar fix.

Lol. So is this something new? Any clue if anyone else is experiencing this as well? 

same here!

http://forums.plexapp.com/index.php/topic/81253-progress-seek-bar-issue-after-ios6-update/#entry468631

same here!

White progress bar or python exception?

I don't see a good connection of the two at this point...

Was anyone able to fix this problem? I experience the same issue. Can't pause/resume movies, so i have to go back to the overview to pause it and often it forgets the position when i try to start the movie again.

What?

>>White progress bar or python exception?

Same thing occasionally happens to me. Apple TV 2 (version 6.0.1). I get a white progress bar.


Just looked at some of my PlexConnect files. The permissions on some of them have changed. For instance, both Settings.cfg and ATVSettings.cfg are owned by root, but they used to be owned by the home user. All the .pyc files are also owned by root.


Shouldn’t they all be owned by the user of the account where the PlexConnect folder resides?

The cfg files will be owned by root as you started PLexConnect with a "sudo". The ownership for the other files most likely depend on the way you do the github update...

For me it is white progress bar too

Damn, upgraded to 6.0.2, regret it already. Same white bar issue :(

Okay, setting the default subtitle language in the ATV settings (not PlexConnect settings) to none fixed my issue.

Weird....

 
are you still able to select subs in plexconnect?

On the road now, gonna check for you tonight. I think the answer is yes though…

No problem selecting subtitles.

Even on files with dolby digital audio?

Anyone else able to confirm that this solves the issue for them?

Okay, setting the default subtitle language in the ATV settings (not PlexConnect settings) to none fixed my issue.

Weird....

So far this seemed to solve it for me too. Thanks a lot man. If i experience it again, i'll let you know.