The best way to record an entire program is to schedule the recording. When you record a program in-progress, it records the live stream, not the buffer. (I remember when it recorded from the buffer, but that was a long time ago). Contour and Cox TV both record live. If you want to watch a program later that's already in progress, you should begin recording at the point you begin viewing. If it was the current channel, up to the last 30 minutes will be in the buffer for Contour (hour for Cox TV). You can reverse until the start of the buffer and watch until the point when you began recording. I've done this for sporting events I prefer to watch delayed in order to enable fast forward through timeouts and half-times. Recording is just to ensure I don't miss any of the game should I switch to another game during half-time.