The user's profile folder contains user-specific data and customizations such as application configuration data, browser history, documents, photos and much more.
I am not sure why the user settings on the server are not setting the roaming profile location, but that seems to be the issue.
When the user logs onto a client, the roaming profile settings should change the settings on the client PC, but for some reason I had to manually change the client's local group policy.
The logon or logoff duration increases according to the profile size because of the amount of data copied to or from the network.
It has become common for organizations to use folder redirection in conjunction with roaming profiles to speed up the logon and logoff process and improve the user experience.
That process ensures that the roaming user profile remains up to date the next time the employee logs into a virtual desktop or PC.
One of the problems with roaming profiles is that profiles can grow to be quite large.
Make sure you do not download the NVidia display drivers from Windows Update, get them from NVidia.2. OK, I think I finally found the solution that worked for me.
From the previous post, I had disabled the NVidia services and it seemed that everything worked.
About 3 reboots later the user profile was finally updated to the server, but thought that the previous step of changing the Group Policy wasn't what fixed it, so I disabled it.