I have a recording scheduled for 12:05am of The Daily Show. In the Recording Schedule, it shows that it was “Recorded successfully”, but the show is not in my library. This happens every day. Other shows record fine, into the same library.
Not sure what to do about this.
Tuner is a HDHomeRun, PMS running on Mac Mini.
Any suggestions? I’ve looked in the logs and I don’t see anything obvious.
I tried deleting and re-creating the scheduled recording. Last night, it did the same thing - “Recorded successfully”, but no recording to be found.
Looking through my logs, I found something suspicious:
It records:
Mar 02, 2018 00:39:00.161 [0x70000b95e000] DEBUG - DVR:Grabber: Cancelling operation for ‘The Daily Show With Trevor Noah - E66 - Chadwick Boseman’ with status complete.
It gets saved to the database with ID 2209:
Mar 02, 2018 00:39:03.577 [0x70000af22000] DEBUG - Added new metadata item (Chadwick Boseman) with ID 2209
Mar 02, 2018 00:39:03.577 [0x70000af22000] DEBUG - Updating metadata item (save) (Chadwick Boseman) with ID 2209
Later, the garbage collector comes along to delete an old episode:
Mar 02, 2018 02:04:33.157 [0x70000a569000] DEBUG - Garbage Collector: Deleting episode 66 - Doug Savant (beyond window of 7 days old)
Mar 02, 2018 02:04:33.299 [0x70000a569000] DEBUG - Deleting media item 4856.
But it was connected to the one it just recorded?
Mar 02, 2018 02:04:33.300 [0x70000a569000] DEBUG - Was connected to metadata item 2209, count is now 0.
Mar 02, 2018 02:04:33.301 [0x70000a569000] DEBUG - Destroying metadata item 2209 (Doug Savant )
Mar 02, 2018 02:04:33.303 [0x70000a569000] DEBUG - Destroying metadata item 2208 (Season 3)
Mar 02, 2018 02:04:33.305 [0x70000a569000] DEBUG - Destroying metadata item 2207 (The Daily Show)
The logs after a recording that doesn’t show up should show what happened. If you have Keep or Delete settings set on the Show in a library that would be one reason it could happen. The DVR component sees that the show is not in your library so it records the show. Once the recording is complete it moves it to the Library, as soon as the new recording hits the library the change in the library is detected and Plex starts to scan for metadata for the show and also kicks off a process called Garbage Collection which sees the Keep or Delete settings for the Show and determines whether the recording needs to be deleted. If Garbage Collection determines the show exceeds the Keep or Delete settings it is removed. When it removes the show there would be a record in the Plex Media Server log file stating the show is being removed.
Some shows like the daily show are really messed up and here is why.
Since Trevor Noah took over they started the numbering over so Trevor is on season 3 episode 66.
The gracenote info shows season 3 episode 66 but tvdb shows season 23 episode 66.
So if you have a delete policy that says only keep from last 30 days all these will keep getting deleted due to it thinking the air date is over X days since season 3 is from 1998, like this shows may 21 1998 for latest episode which is wrong.
Certain shows due to this you can’t set a delete profile.
@johnm_ColaSC said:
In the library what does your options say for the Show, not the recording.
I don’t have the show in my library, because it’s never successfully recorded an episode of it and kept it in my library. It always gets deleted after recording.
@eyepaq in that case a process I have suggested on other threads is to take a current airing show that had a “New” episode aired in the last few days. Copy that episode out to your Desktop or some other folder. Rename the copy to match the show information. Create a folder matching the show name and move the copy/renamed file into the folder. Move the folder into your library and wait a minute for Plex to pick up the new show. You should then be able to edit the show in the Plex library. Once you have verified/changed the Keep/Delete settings you can delete the file/folder you copied into the library. This is a hack method of being able to modify the show settings but currently the only way to modify show settings that cause new episodes of the show to continuously be deleted.