Plex DVR not recording whole shows

I’m getting only partially recorded programs (for example only 29 minutes of an hour program)

Looking in the log I see messages for a request to stop

Note the program started at 20:00 - and it does this sort of thing repeatedly through the hour

Oct 29, 2017 20:38:51.984 [11464] DEBUG - DVR:Subscription: No match in the library for ‘Blue Planet II - E1 - One Ocean’, grabbing.
Oct 29, 2017 20:38:51.984 [11464] DEBUG - DVR:Subscription: No match in the library for ‘Blue Planet II - E2 - The Deep’, grabbing.
Oct 29, 2017 20:38:52.202 [11464] DEBUG - DVR:Schedule: Scheduled an active operation ‘Blue Planet II - E1 - One Ocean’ on tuner 1 between 2017-10-29 20:00:00 and 2017-10-29 21:00:00 on channel 001
Oct 29, 2017 20:38:52.202 [11464] DEBUG - DVR:Grabber: Setting timer to stop grab of ‘Blue Planet II - E1 - One Ocean’ in 1268 seconds.
Oct 29, 2017 20:49:44.514 [4428] DEBUG - DVR:Recorder: Asked to stop recording ‘Blue Planet II - E1 - One Ocean’.
Oct 29, 2017 20:49:53.132 [1320] DEBUG - DVR:Grabber: Operation for Blue Planet II - E1 - One Ocean completed with status complete (Success)

Oct 29, 2017 20:49:54.524 [7932] DEBUG - DVR:Schedule: Attempting to schedule the item ‘Blue Planet II - E1 - One Ocean’.
Oct 29, 2017 20:49:54.524 [7932] DEBUG - DVR:Schedule: Trying airing at 2017-10-29 20:00:00 on channel 001.
Oct 29, 2017 20:49:54.525 [7932] DEBUG - DVR:Schedule: Device 0 tuner 1 scheduled recording between 2017-10-29 20:00:00 and 2017-10-29 21:00:00 on channel 001.
Oct 29, 2017 20:49:54.525 [7932] DEBUG - DVR:Grabber: Setting timer to stop grab of ‘Blue Planet II - E1 - One Ocean’ in 606 seconds.

Oct 29, 2017 20:51:10.622 [9860] DEBUG - DVR:Schedule: Attempting to schedule the item ‘Blue Planet II - E1 - One Ocean’.
Oct 29, 2017 20:51:10.622 [9860] DEBUG - DVR:Schedule: Trying airing at 2017-10-29 20:00:00 on channel 001.
Oct 29, 2017 20:51:10.623 [9860] DEBUG - DVR:Schedule: Device 0 tuner 1 scheduled recording between 2017-10-29 20:00:00 and 2017-10-29 21:00:00 on channel 001.
Oct 29, 2017 20:51:10.623 [9860] DEBUG - DVR:Grabber: Starting grab immediately for ‘Blue Planet II - E1 - One Ocean’ and we’re 3070 seconds in already.

This is a recent change (Plex had stabilised somewhat but since the latest update has got worse).

I am new to Plex, still evaluating it as I continue to rely on EyeTV for recordings. This past week I have been experimenting with recording programs.

So far, I have set three movies OTA to record. The few seconds of recordings which were done actually looked good. However, that’s all that records.

I did get a couple successful recordings as well. Any thoughts/ideas why and how to prevent this from happening?

I have the logs but do not know what to look for or to post here.

I am using a MacMini (i7 Quad Core) with two HDHomeRun Connects - one Quatro and One Dual.

I should add that two TV programs did completely record and some errors completely without recording anything.