hi,
As Stein pointed out, both packages have the same path/msi file. what happens if you run the configuration with the -wait and -verbose switch set? You are also missing the argument parameter in you configuration. Could be you don’t need it, however most msi-packages need the /q or /qn switch set to install “silently”.
Regarding the product name and code, you could use my function posted here
Cheers
Tore