At a client site, we have a test OU set up to test some user settings that should run on log in and log off. The GPO is linked and enabled to the OU where the test ID is sitting.
The IDs are being used on a Citrix Presentation Server.
On login, a mandatory profile is used from a UNC path and the login scripts run, from the domain policy and this test GPO. A drive is mapped and a batch file is run. the GPResults shows that the GPO is applied. Checking the registry for a tag, we see the mandatory profile loaded.
On log out, another script runs (as noted int he test GPO) and everything is fine.
When we create a second ID and point the mandatory profile and add the ID into the test OU, we get the default profile (flag marker is missing when we look for it under HKCU that we set in mandatory profile), some of the user shell mappings are missing. The test GPO doesn't run the drive mapping or the batch file. Default domain GPO is applied.
Looking at GPResults, we see that the test GPO is listed as applied, but we haven't seen the script run or the drive map. Logout, no logout batch run. Tried it with several IDs we've created, including cloning off the good test one.
Always we see GPResult shows that the GPO is applied, but we don't see the scripts run that are listed in the GPO.
Anyone have any troubleshooting ideas?