PMS is not visible in web app, and i cant add media

Great news,
It turns out thanks to an article I happened to come across led me to the fix.

My problem appeared to be pms would not stay running on a new shield tv pro.
However the root problem was something not showing in any logs that i could find.

The pms was not publishing itself to plex.tv

From this FAQ Article

  1. Reset shield to default
  2. Updated the PMS app
  3. Enabled PMS in the client app on the shield.
  4. Using a browser i went to http://<ip of shield>:32400/web
  5. Confirm the shield server appears in authorized devices.
  6. On shield move PMS and Plex client app to user accessible storage.
  7. Open the preferences.xml
    Mine was under:
    \\<shield IP>\Internal\Android\data\com.plexapp.mediaserver.smb\Plex Media Server\preferences.xml
  8. Stop PMS service on the shield
  9. Remove the entries noted in the Faq article.
  10. This is important add PublishServerOnPlexOnlineKey=“1” this published my server to plex.tv , save file.
  11. Start PMS service on the shield.

After that i was able to manage PMS on the shield, add libraries and so on.
Last thing i did was update my Plex client app on the shield and life is happy.