Have you verified that your agent was installed properly in NoAD mode using the install command from here Install User Environment Manager in NoAD Mode (this is for 9.2, its still the same in 9.7).
from @vJoeG 's response hereHow to configure NoAD Mode in UEM ?
You should see a value for "msiNOADCONFIGFILEPATH" in HKLM\Software\VMware, Inc.\VMware UEM\
Also check the InstallUEM.log file as well.
EDIT: You mention you're users are getting temp profiles. Do you have persona or another roaming profile like utility running? Or a mandatory profile? UEM comes in after the user profile has been loaded. If your users are getting temp profiles there is an issue prior to UEM coming into play (I would assume).
Where and how do i pull the InstallUEM.logs?
are there any user logs?
The InstallUEM.log will be at the location specified in the install string. Which is usually the directory that the UEM.msi exists.
User logs will be on the UEM File Server under each of your user's profile directory. You can add a text file called "flexdebug.txt" which will trigger the agent to log at a debug level.
So, i'm not going to have user logs because the profiles section isn't working, users profile creation redirection isnt working.
do i add the flexdebig.txt to the NoAD.xml?
InstallUEM.logs are these logs for the install of the agent or UEM management console?
i've had a look in both directories and cant see them
So if you followed the install string I linked in my first response you will have a InstallUEM.log file in the directory that the UEMAgent installer was executed from.
From what it sounds like is your NoAD agent install was not installed correctly. My recommendation would be to uninstall the UEM agent and try to reinstall it following these instructions:
1) Create a directory on your gold image/template in C:\ (I usually use C:\Agents and hide the folder) and copy the Agent MSI to that directory.
2) Open command prompt, cd to that folder, and run:
msiexec.exe /i "<UEMAgent.msi>" /qn LICENSEFILE="\\server\share\VMware UEM.lic" /l* InstallUEM.log NOADCONFIGFILEPATH=\\UEMserver.local\UemConfig$\General
2a) I usually put the license file in the root of the UemConfig$ share for easy access.
3) Wait 15 - 30 seconds.
4) Check the InstallUEM.log file in C:\<Folder>\ and check if the last line says "User Environment Manager -- Installed Successfully"
5) Double check that the registry settings are properly set as well.
If it's anything other than that your file server permissions may be incorrect.