PBS Newshour recorded twice today

The same PBS Newshour airs both at 3 and 6 PM weekdays on 9.1. The DVR has correctly recorded only one airing (3 PM). Today it recorded both airings. No big deal, but posting with relevant section of log in case you are interested.

2017/02/08 15:56:13 [DVR] Job cancelled: 1486594770-8
2017/02/08 15:56:14 [DVR] Processing file-93: TV/PBS NewsHour/2017-02-08-1459 PBS NewsHour 2017-02-08.mpg
2017/02/08 15:56:14 [DVR] Running commercial detection on file 93 (TV/PBS NewsHour/2017-02-08-1459 PBS NewsHour 2017-02-08.mpg)
2017/02/08 16:10:22 [DVR] Commercial detection finished with 4 markers.
2017/02/08 16:10:22 [DVR] Deleting /share/CACHEDEV1_DATA/Public/ChannelsDvrRecordings/TV/PBS NewsHour/2017-02-08-1459 PBS NewsHour 2017-02-08.mpg
2017/02/08 16:57:48 [IDX] Pruned 0 expired groups from USA-OTA94303 in 9.874101ms.
2017/02/08 16:57:49 [IDX] Pruned 519 expired airings from USA-OTA94303 in 1.392705702s.
2017/02/08 16:57:50 [DVR] Rule 'PBS NewsHour' found 1 new airings
2017/02/08 16:57:50 [DVR]   queued recording job 1486605570-8
2017/02/08 16:57:52 [DVR] Waiting 1h1m37.835277425s until next job 1486605570-8
2017/02/08 17:05:46 [HLS] Starting transcoder for channel 9.1 (encoder=remux, resolution=720, deinterlacer=blend, bitrate=2000)
pipe:: could not seek to position 93764.423
2017/02/08 17:05:57 [HLS] Stopping transcoder session 10542D1A-ch9.1 @ 6.239567s
2017/02/08 17:12:16 [IDX] Pruned 0 expired groups from USA-OTA94303 in 1.24916ms.
2017/02/08 17:12:16 [IDX] Pruned 82 expired airings from USA-OTA94303 in 285.013884ms.
2017/02/08 17:12:20 [DVR] Waiting 47m9.006237539s until next job 1486605570-8
2017/02/08 17:59:30 [DVR] Starting job 1486605570-8 PBS NewsHour on ch=[9.1]
2017/02/08 17:59:30 [DVR] Waiting 5h33m59.992854993s until next job 1486625610-13
2017/02/08 17:59:30 [DVR] Recording for job 1486605570-8 from 10542D1A ch9.1 into "TV/PBS NewsHour/2017-02-08-1759 PBS NewsHour 2017-02-08.mpg" for 1h1m29.992600186s
2017/02/08 19:01:00 [DVR] Finished job 1486605570-8 PBS NewsHour
2017/02/08 19:01:00 [DVR] Waiting 4h32m29.578533867s until next job 1486625610-13
2017/02/08 19:01:00 [DVR] Processing file-94: TV/PBS NewsHour/2017-02-08-1759 PBS NewsHour 2017-02-08.mpg
2017/02/08 19:01:01 [DVR] Running commercial detection on file 94 (TV/PBS NewsHour/2017-02-08-1759 PBS NewsHour 2017-02-08.mpg)
2017/02/08 19:16:39 [DVR] Commercial detection finished with 8 markers.

Hmm, afaik nothing has changed that would cause this. Could be the guide data had them marked as different episode today for some reason.

Does the Schedule show one or two recordings tomorrow?

The schedule shows one for all future weekdays. A bad guide sounds like a good explanation to me.

Okay, let me know if it happens again.

You can also edit your pass on web UI and add a Time == 3:00PM condition to it.