Latest Plex Media Server not adding music reliably

The most recent version of PMS is not adding most music despite the logs indicating it’s scanning said files. I don’t add music as frequently as Movies/TV so I don’t know when this issue started specifically.

To troubleshoot, I made a new library only adding a few albums/ep’s; around 23. Out of those, only 1 was successfully added to the library. Subsequent scans continue to see the files that weren’t added, but seemingly does nothing with them.

Saw another recent thread ( Plex does not find my newly added music ) but their solution of removing/re-adding the music to the library folder does not change the outcome.

Looking at the single thread 0x171dbf84d500, I noticed all those jobs are getting signal 9’d (idk if this is normal behavior for Plex, but it happens a fraction of a second after the job starts so I’m guessing it’s not). Also, after Match, Add/Analysis are 0.00sec, and all the directories that are not scanned into the library do not even show up as unmatched.

For example:

Dec 23, 2025 18:56:19.618 [0x171dbf84d500] DEBUG - [JobRunner] Job running: FFMPEG_EXTERNAL_LIBS='/usr/local/plexdata-plexpass/Plex\ Media\ Server/Codecs/ca90ef9-9a65c18385d96de09023e106-freebsd-x86_64/' X_PLEX_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "/usr/local/share/plexmediaserver-plexpass/Plex Media Scanner" --match --type 8 --log-file-suffix " Matcher"
Dec 23, 2025 18:56:19.618 [0x171dbf84d500] DEBUG - [JobRunner] Jobs: Starting child process with pid 58222
Dec 23, 2025 18:56:19.762 [0x171dbf84d500] DEBUG - Killing job.
Dec 23, 2025 18:56:19.762 [0x171dbf84d500] DEBUG - Signalling job ID 58222 with 9
Dec 23, 2025 18:56:19.762 [0x171dbf84d500] DEBUG - Native Scanner: Executed Match stage in 0.14 sec.
Dec 23, 2025 18:56:19.762 [0x171dbf84d500] DEBUG - Native Scanner: Executed Add to Database stage in 0.00 sec.
Dec 23, 2025 18:56:19.762 [0x171dbf84d500] DEBUG - Native Scanner: Executed Media Analysis stage in 0.00 sec.

And here’s the result of the 1 ep it successfully adds

Dec 23, 2025 18:56:17.448 [0x171db089ff00] DEBUG - Activity: updated activity a5af46b1-4a95-421b-9c06-ee38067968ef - completed 5.9% - Scanning Fart
Dec 23, 2025 18:56:17.448 [0x171db089ff00] DEBUG - Scanner: Processing directory /media/music/Plex/Venetian Snares/A Giant Alien Force More Violent & Sick Than Anything You Can Imagine (parent: yes)
Dec 23, 2025 18:56:17.448 [0x171dbf84d500] DEBUG - [JobRunner] Jobs: Starting child process with pid 58207
Dec 23, 2025 18:56:17.448 [0x171db089ff00] VERBOSE -     * Noting that 'Venetian Snares/A Giant Alien Force More Violent & Sick Than Anything You Can Imagine' was updated at 2025-12-22 20:39:08
Dec 23, 2025 18:56:17.448 [0x171db089ff00] VERBOSE -     * Taking directory 'Venetian Snares/A Giant Alien Force More Violent & Sick Than Anything You Can Imagine' (233051) out of the map (25 left)
Dec 23, 2025 18:56:17.448 [0x171db089ff00] VERBOSE - Adding file for scanner: "/media/music/Plex/Venetian Snares/A Giant Alien Force More Violent && Sick Than Anything You Can Imagine/folder.jpg"
Dec 23, 2025 18:56:17.448 [0x171db089ff00] VERBOSE - Adding file for scanner: "/media/music/Plex/Venetian Snares/A Giant Alien Force More Violent && Sick Than Anything You Can Imagine/01 - A Giant Alien Force More Violent && Sick Than Anything You Can Imagine.mp3"
Dec 23, 2025 18:56:17.448 [0x171db089ff00] VERBOSE - Adding file for scanner: "/media/music/Plex/Venetian Snares/A Giant Alien Force More Violent && Sick Than Anything You Can Imagine/MP3.192kbps.CBR.txt"
Dec 23, 2025 18:56:17.449 [0x171db089ff00] DEBUG - Skipping over directory 'Venetian Snares/A Giant Alien Force More Violent & Sick Than Anything You Can Imagine', as nothing has changed; removing 1 media items from map.
Dec 23, 2025 18:56:17.449 [0x171db089ff00] DEBUG - Activity: updated activity a5af46b1-4a95-421b-9c06-ee38067968ef - completed 6.9% - Scanning Fart

Edit: just to be clear, permisions/acls are uniform across these folders and files, and all have been successfully added into an older music library I created a long time ago. This test was conducted because I noticed it was not adding in new albums to that older music library.

Server Version#: PlexMediaServer-1.43.0.10389-8be686aa6-FreeBSD-amd64.tar.bz2
(running in 13.5-RELEASE-p8 jail)
Plex Media Server.log (117.9 KB)

Please disable verbose logging, restart plex, and re-create the issue. Verbose logging and partial logs do not give a big picture.

“Enable Plex Media Server verbose logging” is disabled and was at the time this log was generated.

Clicking “Download Logs” from the troubleshooting page gives me a 500 Internal Server error, and I don’t really care about that.

The log submitted should be enough, and there are no other logs updated in the logs folder during this operation.

Edit: Ok, I went ahead and restarted the service, ensuring debug was the only log on (my bad, I guess that’s why verbose logs were still showing up). I removed all the logs from the log dir and started the service. I ran the scan after the service was started.

There are some other logs for Matcher showing up actually. I didnt notice them before because it seems to roll this log over multiple times within 1 second. Each Matcher log looks like this:

Dec 24, 2025 15:49:30.934 [0x5dd79fd0e00] INFO - Plex Media Scanner v1.43.0.10389-8be686aa6 - FreeBSD PC amd64 - build: freebsd-x86_64 - GMT -06:00
Dec 24, 2025 15:49:30.938 [0x5dd79fd0e00] INFO - FreeBSD version: 13.3-RELEASE-p4, language: en-US
Dec 24, 2025 15:49:30.938 [0x5dd79fd0e00] INFO - Processor: 8-core AMD FX-8320E Eight-Core Processor              
Dec 24, 2025 15:49:30.938 [0x5dd79fd0e00] INFO - /usr/local/share/plexmediaserver-plexpass/Plex Media Scanner --match --type 8 --log-file-suffix  Matcher
Dec 24, 2025 15:49:30.944 [0x5dd79fd0000] DEBUG - Opening 20 database sessions to library (com.plexapp.plugins.library), SQLite 3.39.4, threadsafe=1

Nothing more, nothing less. (It’s also displaying the version of FreeBSD the base system is running, not the jail, just to clarify on that detail)

logs.tar.gz (34.1 KB)

In lieu of exporting the logs from the UI, I tgz’d all the logs generated by all things Plex related to this issue; from process start to finish. Hopefully this is helpful

I JUST noticed this error at startup

Dec 24, 2025 15:48:30.206 [0x195b5bd0c000] WARN - Failed to create temp dir "/tmp/pms-7f5cc0e7-f650-4b22-b57e-f5738aaae23d": 13, Permission denied

:man_facepalming: this was it. Why it was working before under these conditions, idk. But that was it, just fix permissions on tmp.

Edit: And ofc this also resolves the 500 internal server error for attempting to download logs. Thanks again

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.