Failed: program already started

With season pass recordings in particular, I keep getting these errors. It says that the program started before the recording started even though I had a buffer set so that recording started 1 minute before the program is due to start. Screen shot below

Is there any way to stop this happening, or for that matter, a way of keeping the recording so that I can see manually if it is OK or not?

This usually means your Mac is going to sleep and missing the recording

@tmm1
Thanks but this is definitely not it. It is successfully recording programs before, during and after.

The Mac is also set to not go to sleep.

Perhaps someone is turning it off then. Scroll back on the Log tab to one of the times it was supposed to record and didn't, and copy/paste the log messages shown

The log doesn't go back that far but perhaps I had insufficient tuners at the time of the recording? Could that have caused the error?

I'm the only user with access to the system currently so it wouldn't be that someone else had turned it off.

You can open http://127.0.0.1:8089/log?n=99999

Thanks, but that still doesn't open the log far enough back. Not sure why the log isn't there for ~11am this morning.

How far back does it go?

You can increase the number at the end of the url to include more lines

The log is simply not there for that far back. The log is always showing it starting at 1337 this afternoon no matter how big I make the number.

Huh. Check ~/Library/Application Support/ChannelsDVR/data/channels-dvr.log

(Or find the TV icon in the Mac menu bar next to the clock and select View Log).

Could it be that due to pre-start and post-completion buffer times (say adding 2 mins at each end of the recording), could it have simply been that I had insufficient tuners at the time the recording was due to start? Would that create that error?

If that is the cause, it would be great to have a way of prioritising recordings. I know it is possible to prioritise season passes but I cannot see a way of setting priorities across all recordings (including movies).

I can't say what caused it without seeing the logs..

The TV icon worked:

2019/12/30 11:50:43 [DVR] Waiting 28m16.525354s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:43 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:43 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:43 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:44 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:50:44 [DVR] Waiting 28m15.470294s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:44 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:44 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:44 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:45 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:50:45 [DVR] Waiting 28m14.239814s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:45 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:45 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:45 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:46 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:50:46 [DVR] Waiting 28m13.064627s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:46 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:46 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:46 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:47 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:50:47 [DVR] Waiting 28m12.001023s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:48 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:48 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:48 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:49 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:50:49 [DVR] Waiting 28m10.808411s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:49 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:49 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:49 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:50 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:50:50 [DVR] Waiting 28m9.639499s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:50 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:50 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:50 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:51 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:50:51 [DVR] Waiting 28m8.596234s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:51 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:51 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:51 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:52 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:50:52 [DVR] Waiting 28m7.546899s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:52 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:52 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:52 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:53 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:50:53 [DVR] Waiting 28m6.371815s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:53 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:53 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:53 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:54 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:50:54 [DVR] Waiting 28m5.326589s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:54 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:54 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:54 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:55 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:50:55 [DVR] Waiting 28m4.240999s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:55 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:55 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:55 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:56 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:50:56 [DVR] Waiting 28m3.041738s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:56 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:56 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:56 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:58 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:50:58 [DVR] Waiting 28m1.859612s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:58 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:58 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:58 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:59 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:50:59 [DVR] Waiting 28m0.70271s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:50:59 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:59 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:50:59 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:51:00 [DVR] Starting job 1577706570-5-EP012611090262 The Simpsons on ch=[109 15]
2019/12/30 11:51:00 [DVR] Waiting 27m59.60885s until next job 1577708340-ch104 Edward Scissorhands (1990)
2019/12/30 11:51:00 [ERR] Failed to start stream on channel 109 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:51:00 [ERR] Failed to start stream on channel 15 via 12523831: HDHomeRun: 805 All Tuners In Use
2019/12/30 11:51:00 [DVR] Error running job 1577706570-5-EP012611090262 The Simpsons: could not start stream on channels=[109 15]: HDHomeRun: 805 All Tuners In Use

The log that I copied got cut down in length. I could put it into a text file later and attach it if you want to see more?

Also, thank you for being so responsive. It is really refreshing and unusual. Great effort.

Looks like all tuners were busy, so either too many things scheduled or there was padding which was causing problems.

I've uploaded a new beta build which ensures the error message is saved as "all tuners in use" for these cases instead of the confusing "program already started" you saw. To update, click-and-hold on the Check for Update button.

1 Like

Thanks, that’s amazing.

Is there a way to prioritise Movie recording over TV? I had a similar issue with a movie earlier and would rather not lose in place of a TV episode.

Also, a couple of other suggestions:

  • an interface for prior warning about insufficient tuners would be helpful
  • an option to keep recordings that were curtailed due to insufficient tuners but with a clear warning so that it is flagged to be checked manually to determine whether to keep it or not

Thanks again.

Not sure what you mean by keep recordings. The recording was never made because a tuner wasn't available.

I agree that surfacing conflicts warnings before the fact would be useful.

Ah ok. Assumed it was only unavailable for part of it but that makes sense.

Incidentally, I’ve just found a film where the First ~40 mins or so was missing; presumably because a tuner wasn’t available. It would be great to have these flagged in some way so that they can be checked.

Strange. If more than three minutes pass then the recording is not attempted, so it would be unexpected to miss 40min. Can you find the logs for that recording?