Found a few new issues with the auto-update, starting to fix them now.  Namely, it doesn't regenerate the MD5 file so regardless of what gets download, it always thinks it's the old one and a new schedule needs to be installed.