PlexConnect won't run since I restored my PC

I'm tearing my hair out. I had to restore my PC from an image I made before I installed PlexConnect.

 

I installed Python 2.7 and Pywin32, making sure I got the version suitable for Python 2.7 - pywin32-2.1.9

 

PlexConnect starts but then I get some error messages which I haven't a clue about. I have attached a screenshot of the cmd window.

 

Can anyone help? I used to run it perfectly, as a windows service too :(

I ought to add that PlexMediaServer is running fine and I can access it in my web browser. On the Apple TV the trailers app is correctly hijacked and I see the Library, Channels and Settings menu, and settings works perfectly showing that it detects the PlexMediaServer.

It's OK. Managed to sort it by finding a backup of my original PlexConnect folder. I copied all the files over and it started working. Have now set it up as a service and all is well. I don't know why the latest version of PlexConnect didn't work. Have there been any changes to how things should be set up?