I'm trying to verify what I think is true, and if it is true, I'd like some assistance on the correct way to work around the problem.
My problem is that I currently have a GPO created and functional to deploy Microsoft Online Services Sign-In assistant. I originally created the GPO back in early 2012 to deploy the then current version of msoidcrl.msi. In October I used the Upgrade feature within the GPO to Assign (Replace) the Sign-In assistant with msoidcli.msi
I believe this functioned correctly for all of the computers that were currently on the network and using Office365, however when I have attempted to setup new computers, the GPO fails with a series of errors. The errors seem to indicate that it is waiting for the Microsoft Online Services Sign-in Assistant service to start. It's not installed yet. Eventually after several failures while waiting for the service to start I receive an error message in the System Event Logs "The Install of application ... from policy failed error was %%1603" In the MSI....Log file the error listed is 1920. I'm logging in as a domain admin, and have tried specifically granting the domain admin 'admin' rights on the computer with no change.
On the computer that I'm trying to test with, multiple restarts did not fix the issue. After installing the original file that the GPO specifies is being upgraded, the GPO does install the program after needing a reboot. This time the reboot is required because 'changes were being processed'
Am I correct to assume from this that Group Policy will not install the 'new' version of the software without the 'old' one being present? If so do I need to create a an additional software install GPO to handle fresh computers who don't have software installed.
Thanks
:edit: One other note is that the version listed in the Group Policy shows as 7.250 for both version of the msi. but on the computer one version shows as 7.250.4209.0 and the other as 7.250.4303.0. Both installed programs are listed in the successfully updated computer's add/remove programs.