I troubleshot everything and narrowed it down to this. Everything works on the ATV until I put in the manual dns that plexconnect tells me to put in. Then nothing loads up. In fact if I refresh ATV none of the other preloaded programs even show up! I put back in automatic settings and everything works again. (cept plexconnect)
I must have run plexconnect.py 3 different times! I'll attach the .txt file
Yes the IP addres in the ATV should be 192.168.1.110 (being the IP address your Plex Connect is running on (NB Make sure this is static via a DHCP reservation to make sure you dont have this IP change in the furture)
with the settings.cfg file open it in notepad and post the contents so we can look at it. But I think if you change the IP address you will either have it working or we will at least get more in the log.
BTW make sure you change settings.cfg loglevel = High and then post the plexconnect.log file not the output of the command window.