The following error appears while trying to promote an updated version of a vDisk:
"XenDesktop Site f0a65a14-f50b-403a-ba3b-77700c7829b7 is not reachable, check that the Citrix PVS Soap Server service user has XenDesktop permissions and network connectivity."
The PVS Soap Server service runs as "Network Service".
Change the login account for the PVS Stream and SOAP services on the second PVS server and added the service account to the Administrators group in Studio on the Delivery Controller.
To update a vdisk when PvD is present you need to perform the update on a VM that does not have a PvD disk attached as this prevents PvD from running. When a vdisk with PvD is changed from read/write (maintenance or private) to read only (test, production) the DDC needs to be notified because the PvD inventory will run causing longer boot times which means the VM does not register with the DDC in a timely manner. The notification extends the time the broker waits for the VM to register. For PVS to notify the DDC via PowerShell, the PVS service account must be an XD Administrator