Credits detection doesn't clean after itself in /tmp

To aid with focusing in on this,

Would you both consider making an override.conf for plexmediaserver.service in /etc/systemd/system/plexmediaserver.d/override.conf ?

Specifically, I would like to confirm whether PMS is:

  1. Failing to cleanup after success
    -or-
  2. Failing to cleanup after error(s) or being interrupted

Looking back, I wonder if the previously incomplete credit detections left behind temp files which are now contributing to a cascade failure for anything attempting to use $TMPDIR

To test this, I request:

  1. Create a temporary directory for PMS to use on the HDDs
  2. Create the service override.conf as follows:
[Service]
Environment="PLEX_MEDIA_SERVER_TMPDIR=/path/to/temp/dir"
Environment="TMPDIR=/path/to/temp/dir"
  1. Make certain this directory is fully RW by the plex runtime user (plex:plex by default)

  2. Restart PMS