I have an all Server 2012 RDS deployment that I've built and I've run into an issue. When a user attempts to launch a remote app for the first time, the app crashed every time. However, the app will successfully launch from the second attempt on.
From what I can tell, the app is crashing because the Session Host is building the user's profile but because of the delay from building the profile the app doesn't launch and crashes. If the user waits a few minutes (presumably enough time for the profile to finish) then relaunches the app works fine.
I have 1 Connection Broker, 2 Session Hosts, and 2 RD Web Access servers. All the permissions are working correctly and the CB is redirecting correctly. The issue only occurs on the initial login. Any ideas?