I have had this problem for long time now and seems to be getting worse. Only recording the end of the program and the record length says its longer than the program is. Most of time the I can get the missed episode on demand after deleting the current program and than empty the trash. Getting really tired of this. I thought was a firmware problem and would get fixed in an update but this has gone on for as long as I can remember. I have the hopper 3. Would a replacement fix this?