Hi, we are deploying a new Citrix XenApp Farm on x64 Windows Server 2003 Std R2 SP2 physical machines and are having problems with a fresh install of GP 10.
When a new user logs into citrix and wants to use GP it takes around 5 minutes to get past the log in screen after entering their credentials. This is the screen it gets stuck on.

After 5minutes of waiting Dynamics works as it should.
Everything is locally on the computer, eg. dynamics.set file all points to dictionary paths locally.
What I've noticed is the NTUSER.dat file starts to increase from a normal 1mb file to a massive 40mb file while it is trying to log in. I have ran regmon to try and capture some of the data and it is just constant queries and writes to the registry from Dynamics.exe.
A 40mb NTUSER.dat file is not ideal especially when their using roaming profiles.
The next time the user logs into Citrix and uses the same windows profile this issue does not happen. Dynamics loads up properly and quickly.
Using the same installation documentation this problem does not happen on 32bit machines or Server 2008 x64 machines. The NTUSER.dat files on these machines are still tiny, eg. 1-3mb max. It just seems to be with Windows 2003 x64 as far as I can tell at this stage.
I have read over this post: https://community.dynamics.com/forums/p/16614/24460.aspx#24460
Although his issue is a little different, our citrix server definitely has full access to the internet.
I hope someone has encountered this issue and has been able to fix it or may be able to point me in the right direction so that I can get this resolved.
Please let me know if more information is needed.
Thanks,
Loris