Shield experience 9 upgrade, server dissapeared

Thank you for the tips, I’ll try to redo my setup. Few things: your formatted your drive(s) on a PC and it is connected as removable storage to Shield?
How did you move your Plex data on external drive? If I go to Plex settings, there is only 2 internal storages, I don’t have external drive option there.

It is possble to move it through setting/apps/storage, but it broke by Plex server last time.

My library (movies, shows, photos) is on a NAS and drive is mounted on Shield.

My drives were formatted on PC but when I connected them to Plex it seemed to do something on them - at least it created some internal directory structure automatically. I’m not sure if they were re-formatted during that process but now when I disconnect them from the Shield and attach them to my PC they are clearly marked as NTFS. From then on I simply create my media subdirectories (movies, tv shows, etc.).

I set up PMS data on the external drive the very first time I connected it. I bought the Shield and the HDD together so it has been like this from the very beginning. I got the second HDD a couple of months ago after the first one started running out of storage. Unfortunately I can’t say if and how it’s possible to move the data. All I know is it’s been working for me like this after some updates have been pushed by Nvidia and Plex. Before the first official Nvidia patch came out my PMS was completely and utterly dead so I just stopped using it until a potential solution came along. At the time of writing this my Shield has been up of 316 hours straight without the need for any restarts or power cycles. We use it daily to watch directly on it or stream via various Android devices.

Still having slow network issues while transfering data from my computer to the hdd connected to my shield pro

everything is up to date tho…

1 Like

Same here…3mb/s is kind of a joke…hope 9.0.2 is coming soon…

1 Like

Shutting down PMS on the Shield is the only thing I’ve tried that works. My other Plex servers work now without disconnection issues, X-Plore and windows explorer file transfers are fast,

……scratch that…back to all effed up.

Can anyone confirm if it’s safe to update PMS to the most up-to-date version yet? I am currently using the latest version of Shield Experience 9.0.1

What in the world. You’ve already done the worst thing; updating Shield Experience. There are no comments here to suggest things are peachy.

My guess at this point is that Shield Pro users are so few that it’s in the best interest of Plex to just let that market segment go. Doesn’t bother me as prior Shield/Plex versions were just fine, for the most part.

I have 2 Shield Pros (2017 & 2019) both have been working fine for more than a month now. I have the latest update both Shield Experience and PMS. My only issue is that there’s no Plex Media Server showing on my Shield Pro 2017 (which is fine since I now only use the 2019 as my only PMS). I’ve been streaming without any issues or disconnections. You need to tweak the settings to prevent the Shield from sleeping. There’s more settings within the developer settings… you can get into the developer settings by tapping the Android version approximately 7 times… there you can play around with the settings. Hope this helps.

I only come very rarely because no more confidence in plex to solve the problem. My pms still does not appear in the options. Does a full reinstall fix the problem with pms installed on an external disk?

External pen drive fat32… works ok… but. Still not the same thing as before the fatal update

Which update are you on? 9.0.1?

I have all the latest updates for shield and plex apps, file access enabled everywhere, and I still can’t start PMS. It still doesn’t show in settings

(Plex data stored on external ssd, movies stored on synology NAS)

2 Likes

I have to restart the Shield a couple of times per week in order to activate the Plex Media Server again. It seems to get inoperative when not used for a few days. I have all the updates from Nvidia (and hotfixes) and latest Plex Media Server version.
I never had these problems before the update of the Shield to Android 11. A couple of months have passed since then and the problems are still there. So when Plex/Nvidia solve this?

3 Likes

Thought this was sorted. Now need to keep reboot. This needs sorting

1 Like

The last one

Nvidia didn’t fix the external drive issue until 9.0.1, if your still on 9.0.0 it will never work basically even if you did a factory reset

Same here. It was kinda working for the past few days (even tho there was network issues while transferring files from my computer) but now EVERY F****IN DAY I have to reboot the shield in order to make Plex server work again. It’s a bummer when I’m not home and cannot reboot it.

What are Nvidia and Plex techs doin about this it’s been 3 MONTHS

1 Like

Just chiming in here - same issue as described previously. Plex is working fine but every night I have to reboot the shield or Plex will be unavailable. I looked through the logs and it seems to die during the nightly scan, for me the logs show it dying here:

2022-03-16 04:33:21,867 (2f0da68d00) :  ERROR (networking:196) - Error opening URL 'http://127.0.0.1:32400/:/plugins/com.plexapp.agents.lyricfind/messaging/function/X0FnZW50S2l0OlVwZGF0ZU1ldGFkYXRh/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMTAKczIKeHhzNApsYW5nYjFzNQpmb3JjZWIwczgKcGVyaW9kaWNzNQoxNTM1M3M0CmRiaWRpMApzNwp2ZXJzaW9uczM4CnBsZXg6Ly9hcnRpc3QvNWQwN2JkMmY0MDNjNjQwMjkwNWFiODkyczEwCnBhcmVudEdVSURzNQoxNTM1MnM4CnBhcmVudElEczUKQWxidW1zMTAKbWVkaWFfdHlwZXMzNwpwbGV4Oi8vYWxidW0vNWQwN2MzYmU0MDNjNjQwMjkwOTk4ODczczQKZ3VpZHM0Cm51bGxzMgppZHIwCg__'
2022-03-16 04:33:21,868 (2f0da68d00) :  CRITICAL (runtime:298) - Exception in task thread (most recent call last):
  File "/data/data/com.plexapp.mediaserver.smb/Resources/Plug-ins-980a13e02/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/runtime.py", line 296, in _start
    obj._exec()
  File "/data/data/com.plexapp.mediaserver.smb/Resources/Plug-ins-980a13e02/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/runtime.py", line 243, in _exec
    self._result = self._f(*self._args, **self._kwargs)
  File "/data/user/0/com.plexapp.mediaserver.smb/Resources/Plug-ins-980a13e02/System.bundle/Contents/Code/agentservice.py", line 1294, in agent_update_metadata
    kwargs=kwargs
  File "/data/data/com.plexapp.mediaserver.smb/Resources/Plug-ins-980a13e02/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/messaging.py", line 86, in call_external_function
    packed_result = self._core.networking.http_request(url, cacheTime=0, timeout=None, immediate=True).content
  File "/data/data/com.plexapp.mediaserver.smb/Resources/Plug-ins-980a13e02/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 346, in http_request
    return HTTPRequest(self._core, url, data, h, url_cache, encoding, errors, timeout, immediate, sleep, opener, follow_redirects, method)
  File "/data/data/com.plexapp.mediaserver.smb/Resources/Plug-ins-980a13e02/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 118, in __init__
    self.load()
  File "/data/data/com.plexapp.mediaserver.smb/Resources/Plug-ins-980a13e02/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 158, in load
    f = self._opener.open(req, timeout=self._timeout)
  File "/data/user/0/com.plexapp.mediaserver.smb/Resources/Python/python27.zip/urllib2.py", line 435, in open
    response = meth(req, response)
  File "/data/user/0/com.plexapp.mediaserver.smb/Resources/Python/python27.zip/urllib2.py", line 548, in http_response
    'http', request, response, code, msg, hdrs)
  File "/data/user/0/com.plexapp.mediaserver.smb/Resources/Python/python27.zip/urllib2.py", line 473, in error
    return self._call_chain(*args)
  File "/data/user/0/com.plexapp.mediaserver.smb/Resources/Python/python27.zip/urllib2.py", line 407, in _call_chain
    result = func(*args)
  File "/data/user/0/com.plexapp.mediaserver.smb/Resources/Python/python27.zip/urllib2.py", line 556, in http_error_default
    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 500: Internal Server Error

I just disabled Lyricfind as an agent but suspect based on this thread it won’t solve the problem.

I know I’ll probably jinx myself, but after doing a factory reset and letting it churn my media for 2 days, I have to say that it’s relatively stable. DB backups have been happening consistently, and aside from an issue not related to plex, it kinda work.

Metadata is stored on an external ssd drive formatted as exfat.

I believe transcoding is still broken, but consuming media on devices that can handle the codecs seem to work.

I’m on the latest version + latest hotfix. Of course that was a lesson I learnt the hard way: never again I’m updating blindly either plex or the shield itself.

2 Likes

You need to be more realistic about Nvidia’s investment here. Are Shield’s .1% of their business? Are Plex servers .01% of their Shield business? How many Android devs do you think they have? And how many of them are well versed in external storage? Not many given that they botched the initial roll out so badly. No one checked external storage. But you can be sure they checked to make sure Netflix, Disney+, and GeForce Now worked well.

1 Like