CVAD 2203 CU6 || [UPM] Profile Management service causing the issue for other Citrix Services to start only for Windows 11 24H2 VDA's

book

Article ID: CTX695809

calendar_today

Updated On:

Description

After installing/updating to Windows 11 24H2, errors occur with the Citrix VDA and Citrix UPM services.

- If the Citrix UPM service is set to automatic, this service does not start when the VM is restarted (You will notice other Citrix services like Citrix Desktop Service & Citrix ICA Service experiencing the same issue simultaneously) 

- If the Citrix UPM service is disabled, all services start without problems when the VM is restarted.

 

Cause

Deadlock occurred due to the UPM process being blocked waiting for dependencies that are not available yet.
 
- CTXProfile calling Win32 / GDI initialization: It trips when Windows is still building session UI & network stack.

- Delaying its load group avoids this race condition.
 
- Process Dump shows CTXProfile stuck.

Resolution

The CTXProfile waits until basic network & DNS stack is fully functional
- Prevents it from loading while Windows is still performing early UI + font + GDI init
- Eliminates the "hung in starting" state


1 & 2 - Workarounds

1) Under: HKLM\SYSTEM\CurrentControlSet\Services\CTXPROFILE
  Change the "Group" Registry
  Value from "AudioGroup" -> to -> "MS_WindowsRemoteValidation"
 
 
 
2) Under: HKLM\SYSTEM\CurrentControlSet\Services\CTXPROFILE
 
  Create:
  Value: DependOnService
  Type: REG_MULTI_SZ
  
  Data:
  LanmanWorkstation
  Dnscache


3- Permanent Solution

3) Upgrade VDA to VDA v2203 CU7 (contains code fix for UPM service which starts when the csrss process starts & it does not finish its initialization and leads to a deadlock)

Issue/Introduction

After installing/updating to Windows 11 24H2, errors occur with the Citrix VDA and Citrix UPM services.

- If the Citrix UPM service is set to automatic, this service does not start when the VM is restarted (You will notice other Citrix services like Citrix Desktop Service & Citrix ICA Service experiencing the same issue simultaneously) 

- If the Citrix UPM service is disabled, all services start without problems when the VM is restarted.