I'm having the same problem with the R6->R7 update. The last few entries in the log are:
======================================= Patching: cashgen.dll .......... Applying MODIFY File Patch for 'cashgen.dll'
Writing New File Verifying - Passed!
Done Patching: convert_stub.dat .......... Applying MODIFY File Patch for 'convert_stub.dat'
error ept0036: RTPatch error ept0036: Old file not found. However, a file of the same name was found. No update done since file contents do not match: PATCH was unable to locate an exact match for the original file to be updated. However, PATCH was able to locate a file Old File not found. However, a file of the same name was found. No update done since file contents do not match.
RTPatchApply32 returned 36 ERROR: Error occurred applying patch to Quicken directory. Unloading RTPatch Engine. Not Rebasing DLLS Displaying Wizard 5
UPDATE FAILURE REASON: ERROR: One or more error(s) occurred with the patching engine, or patch data files.
====================================== Should I assume it is convert_stub.dat that is the old file that can't be found (although a file with the same name was found. How confusing is that)? The convert_stub.dat I have is dataed 10/30/2006, and there is a convert_stub.dll dated 5/26/2009.