Chris,

Nearly impossible to give a good answer because as I understand it, you have modified the wupdate.sb6 source codes but you did not say what you changed. I assume you damaged the version comparison logic. I would suggest to add some debug code to your custom wupdate.sb6 (e.g. a simple "Display Message Box") and display the version number retrieved from the server and the version number retrieved from the registry (or are you using an INI file?) on the target machine.

This will give you an idea where you have a problem in your web update version detection logic.

Friedrich