JMK – Here are some thing to check:
1. Make sure that BatchPatch is searching for updates in the same location as the target servers are configured to search when searching manually. So, if a target computer is pointing to a WSUS, but you then have BatchPatch configured to point to Windows Update (in Tools > Settings > Windows Update), for example, there will be a discrepancy.
2. Check your Windows Update filters in Tools > Settings > Windows Update. To ensure that BP sees every possible update, check the box for software updates and driver updates. Also make sure that you aren’t filtering out the download/installation of updates by having the relevant update categories unchecked. The BatchPatch.log file in the target computer working directory will tell you if it’s skipping updates due to filtering. More info about the search settings and download/installation filters here: BatchPatch Windows Update Installation Filters.
3. If you send us an email I can review your logs etc and help you figure out exactly what is going on. I’d want to see the BatchPatch.log from the target computer as well as the WindowsUpdate.log from the target computer. I can say with 99% certainty that this is due to some type of configuration or settings issue or inconsistency and not due to any sort of bug.
Thanks,
Doug