Hello Jason,
You have obviously researched this issue in depth. Is there a specific reason that you require the No User Is Logged On setting? It sounds like it is not working correctly. Have you filed a bug report? Have you tried installing the same Package object by using a direct reference to the single Package, rather than using the multiple packages with base variable option? Cheers, Trevor Sullivan From: [email protected] [mailto:[email protected]] On Behalf Of Jason Wallace Sent: Friday, November 22, 2013 10:06 AM To: [email protected] Subject: [mssms] Deploying multiple apps in a TS - FAIL Hi there folks I am seeing an issue with a TS which I'd value some help with please SCCM 2012 SP1 no CU applied Symptoms When deploying a PACKAGE MODEL program the following message is displayed: "VisioViewer2013_Microsoft_15_B01-I") could not be run because the policy contains an invalid combination of requirements: EU1. Possible cause: The program is set to run when no user is logged on, but is being deployed to a user. Solution: Examine the properties of the program to resolve the conflicting requirements. Possible cause: The program is set to require user input, but does not require that a user be logged on in order to run. Solution: Examine the properties of the program to resolve the conflicting requirements. Possible cause: The program requires content download, but no supported hash is available because the package was previously created by a version of Configuration Manager that did not support the required hash algorithms. Solution: Perform a package update to recalculate the hash and send policy to clients with the updated hash value. Reproduce 1. Create a package and a program for deployment 2. Set the program to only execute when No User Is Logged On 3. Create a Task Sequence with an Install Package step 4. Specify that the program and package are deployed 5. Deploy the TS 6. Verify that the program has installed 7. Revert VM 8. Change Task Sequence to now create a TS Variable of TEST001 of PKGID:Program 9. Change the Install Package step to deploy multiple applications. Set the Base Variable as TEST 10. Deploy the TS 11. Verify that the error occurs 12. Revert VM 13. Change program so that it will run Whether Or Not A User Is Logged On 14. Deploy the TS 15. Verify that the package installs So the TS will only deploy multiple apps when they support a user being logged on even though that is not what we wish to see. Thoughts? Jason

