So using the UI++ in WinPE, hitting F2 if I look at the standard variable XHWModel and it shows my exact model number. However, if I try and use that variable later on in the task sequence as a condition it does not pick it up. See attachment for the task I am setting. What am I doing wrong here?
UI++ is setting standard task sequence variables and thus all variables set with values by UI++ will be available in the task sequence after UI++ runs. Without troubleshooting, I can't say what's going on here. Have you tried adding a pause after running UI++, dumping all task sequence variables, and validating the results?