Paul, I understand what you said, but think with me: if the feature is to check for the next update, we - users - will never have the chance to verify if that feature is working on the latest version, because it checks for updates and the latest version never has next update available to test.
The only chance to report errors on such feature is by testing in a previous release, and not on the latest one. If no one reported before, chances are that this error has migrated to the latest version.
Does it make sense to you?
Cheers!