Not sure why this is happening, but it mostly seems to be at the very end or the very beginning of a recording. Here's an example log:
2020/10/23 20:01:33.360980 [DVR] Job 1603490370-ch6091 Finding Christmas (2013) ended prematurely: 1m26.639035023s
2020/10/23 20:01:33.528068 [MTS] Statistics for "Movies/Christmas Homecoming (2017) 2020-10-23-1959.mpg": skipped=0 unhandled_packets=0 discontinuity_detected=1 transport_errors=0 invalid_pts=0 invalid_dts=0 saw_pcr=true saw_pmt=true highest_pts=28819.636033
2020/10/23 20:01:33.529323 [DVR] Job 1603497570-ch6091 Christmas Homecoming (2017) ended prematurely: 2h1m26.470689162s
2020/10/23 20:01:33.605893 [TNR] Cancelling stream TVE-ATTOTT ch6090 after 2m0s read timeout
2020/10/23 20:01:33.613300 [TNR] Closed connection to TVE-ATTOTT for ch6090 HALLMARK
2020/10/23 20:01:33.657631 [DVR] Starting job 1603490370-ch6091 Finding Christmas (2013) on ch=[6091]
2020/10/23 20:01:33.886273 [MTS] Statistics for "Movies/Christmas at the Plaza (2019) 2020-10-23-1959.mpg": skipped=0 unhandled_packets=0 discontinuity_detected=1 transport_errors=0 invalid_pts=0 invalid_dts=0 saw_pcr=true saw_pmt=true highest_pts=28825.491111
2020/10/23 20:01:33.887268 [DVR] Job 1603497570-ch6090 Christmas at the Plaza (2019) ended prematurely: 2h1m26.112746579s
2020/10/23 20:01:34.002936 [MTS] Statistics for "Movies/Christmas Under the Stars (2019) 2020-10-23-1759.mpg": skipped=0 unhandled_packets=0 discontinuity_detected=1 transport_errors=0 invalid_pts=0 invalid_dts=0 saw_pcr=true saw_pmt=true highest_pts=28825.491111
2020/10/23 20:01:34.227908 [TVE] stream timestamps: hallmarkmm: start_at=2020-10-23T20:00:22-04:00 current_at=2020-10-23T20:01:04-04:00 end_at=2020-10-23T20:01:16-04:00
2020/10/23 20:01:34.227960 [TNR] Opened connection to TVE-ATTOTT for ch6091 HALLMARKMM
2020/10/23 20:01:34.228042 [DVR] Recording for job 1603490370-ch6091 from TVE-ATTOTT ch6091 into "Movies/Finding Christmas (2013) 2020-10-23-1759.mpg" for 1m26.342263957s
2020/10/23 20:01:34.228276 [DVR] Job 1603490370-ch6090 Christmas Under the Stars (2019) ended prematurely: 1m25.771732127s