I am trying to deploy an application that has a dependency on another application .net framework being installed.
When i deploy the application, it recognises that .net framework needs to be installed, but then fails with exit code 16389. If i then open Software center on the client, "retry" the installation, it works fine.
When i look at appenforce.log the only differences that i can see between the two attempts in the Session ID. The first attempt runs as session ID 4294967295 and the second attempt runs as session ID 1
Before this, i was getting error code 16389 when attempting to deploy the application at all, and this was fixed by selecting the option "run installation and uninstall program as 32-bit processes on 64-bit clients", but now it fails the first time and works the 2nd.
Any suggestions why a retry works?
Thanks in advance