I've chosen the best settings and always record in HD if available....the thing is though, I recorded 2 shows last night, one was Criminal Minds{I just used the EPG red dot method}, and whilst it recorded from 833pm-936pm, it still didn't catch the last few minutes, so it must be responding to the info in the EPG, but clearly, it's out of date, even if only by an hour or so.
Anyway, being that I also recorded the show directly after it, I still got the ending, but obviously not in one file.
It also seems that if I hit the record button on my media playback bar, it will start to record, but will stop at the end of the EPG's listing for the show, so for example, when I made that other recording of Dr Who, I hit record whilst the previous show was on hoping to get in a few minutes early, but obviously the current show was on the verge of finishing, as such, it only recorded for a few minutes, ie the end of the latest EPG update for that program.
The nature of the slightly inacurate EPG data means that you can still lose the last few minutes of an 830pm show, even if the EPG was updated at 745pm to cater for overrun at that point.
This makes it close to impossible to get an entire show in one file unless it actually finished early.
If anyone knows how to record for 60-90min segments, please let us know.