Why are previous versions of updates not detected when the most recent version is ignored?