we had an issue in our citrix environnment:
-All new users didn't have their default printer mapped, and could not set one. They have roaming profile but they forced to use local profile for performance.
-Another main trouble : their registry was missing critical key:
We are using Citrix policies and a lot of GPO to tail down the environnement (no client drive, no desktop, windows task locked, windows keyboard shortcut disabled, no to everything...).
We finally found out: The "default user" profile was still in the original Documents and settings, while all users profiles were stored on another folder. Moving the "Default User" to the same directory made everything back !
I know, it sound obvious this way, but reality is different...