Are the ESX hosts all running at the same patch level? If you have an ESX host running an older version and a VM is running on that host with same albeit older version of VMware Tools then the check would come back okay. Once you upgrade the ESX host and a VM is hosted on the server with the old version of VMware Tools it would complain.
Hope this helps! === If you find this information useful, please award points for "correct" or "helpful". ===