Recording - DirecTV

I have noticed that if I set a particular program to record, and one of the preceding programs runs over its’ allotted time, the program I wish to record does not compensate for the time adjustment. Your recordings appear to be clock oriented, as apposed to program oriented.

For example, Sunday afternoon football games invariably run over their time allotment. If I have initiated a recording of Madam Secretary, the recording starts with the final minutes of the program preceding it and stops recording before the end of the program I want to see.

How can I compensate for this?

This question, "Recording," is about DirecTV channels, programming, equipment, and sports.