Others have complained about capture files ending up truncated, unexpectedly shortened. There are probably multiple contributing factors, but I have found one unusual one: monitor connectivity.
I have a Windows 7 HP Pavilion PC running Easy VHS to DVD 3 Plus Build 301B91B, and the PC monitor is shared with another PC using a KVM switch. I have found that if I start a capture of a VHS tape, then switch to my other PC to get some work done, when I switch back, the application will *restart* the capture without any error message or notification.
When this happens, the "Recording..." field that shows how long the capture has been running is still counting up; it does *not* freeze or reset or anything. But when I check the Properties on the output file, it shows that it suddenly has jumped back to a much smaller size, and if I click on the button to stop the recording, the resulting file is only as long as the time since I switched back to that PC. That is, the file is just the last few minutes of the capture.
I know others have seen issues with the application stopping early (with or without error messages) and ending up with truncated files representing the *beginning* of the capture, perhaps because of tape drop-outs. This is something else, obviously. I guess the application is sensitive to the PC's graphics card or video driver in some fashion. This bug is easy to replicate. The size of the capture is irrelevant; if I do a capture and leave the application running on the screen (without switching my KVM), the app always faithfully captures a full two-hour VHS tape with no issues, even ones with a lot of noise.
Most people do not use a KVM, probably, but I suspect the same sort of problem could be caused by an intermittent monitor connection, or maybe even by turning off the monitor. I have not tried that yet.