I recently noticed that users who logged off too quickly from a linked clone pool after their first session would be greeted by white/blank icons for the default pinned applications on the task bar. The result from the user perspective is similar/identical to:
http://vmtoday.com/2013/01/blank-quicklaunch-icons-on-view-desktop/
However, the details are slightly different and the fixes are already in place.
Brief background on the setup: I am using Horizon View 5.2 w/ FP2. The ViewPM.ADM template is attached to the GPO and the "Rom local settings folders" option is enabled. The Profile upload interval was 10 minutes but was reduced to 5 minutes for testing. Profile folders are shared/permissioned properly and this seems to be a failure with the persona management software on the pool VM as the data will eventually be uploaded if the user does not log out before the first (possibly second) sync. The pool is set to refresh immediately after logoff. Client Side Caching is disabled so KB2016416 should not apply. The pool was creating using the deployment guide and the provided scripts from VMware, etc. However, the client firewall was re-enabled so HTML Access in Feature Pack 2 will work.
To test I used an affected pool and deleted my existing profile on the file server. After logging in to the pool VM, the username.V2 folder was created in the Persona repository share. At this point, the folder is blank. The VM works as expected without problems. If I examine the local profile in the VM, all of the folders and files affected by this issue exist (C:\users\username\AppData\Roaming\Microsoft\Internet Explorer\Quick launch).
I let 5 minutes pass and Persona Management does an initial sync creating what looks to be a full sync. However, if I examine the "\\server\share\username.V2\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\" folder, it only contains desktop.ini and two shortcuts ('Show desktop' and 'Switch between windows'). Missing are the actual shortcuts for the pinned items and a few other folders ("User Pinned" and "User Pinned\TaskBar") including more shortcuts.
If I let 5 more minutes pass for another sync, the missing files will appear. At this point if I log off, all is well (unless there are other files that PM fails to copy). Running "openfiles /query /v" on the file server shows more files being sync'd during logoff.
If I log off before all of the files are successfully synchronized, the next time I log on I'll be greeted with white icons for the pinned programs.
Version 5.1.1 claimed to have resolved a problem similar to this when a pool was set to refresh immediately, so perhaps there is yet another related bug?
I have opened a support case but posting here in case anyone else has experienced and resolved this issue.