I've been pushing Java 6 Update 29 with pretty good success but I've noticed on a few servers that it is showing as successfully installed from the installlog.csv but it does not appear in add/remove programs
InstallLog.csv
"2011/11/09 16:14:19","jre-6u29-windows-i586.exe","{7F03A7CC-DA2A-4296-A746-BDCAA189D5FF}","JAVA6-29","Succeeded","jre-6u29-windows-i586.bat",0
Any ideas?