I am encountering an issue where any song becomes unplayable after I have updated parts of its metadata. I am using the “comment” field of the metadata to organize playlists. My music library is sorted into folders of artist and subfolders for albums.
I am using Rhythmbox Automatic Playlists to create playlists based on the comment field in the metadata. Rhythmbox is running on my PC, where also ny music library is located. That library is synced to my homeserver via Syncthing.
On my homeserver Jellyfin is running and looks at the synced music library. When I change the comment field of a song on my PC, Rhythmbox can see and play it normally. Syncthing detects the change and syncs it to my homeserver. When I then try to access the same song via Jellyfin, it is not playable. Only after manually deleting it from the server and placing it there again, e.g. by FileZilla, it becomes playable again.
Any ideas why this might be? Does Jellyfin not handle metadata changes well? Or is it an issue with Syncthing?