When attempting to deploy an OVF or OVA template using the vSphere Client:
Step 3 (Select a compute resource) shows Compatibility checks succeeded.
A red error banner appears at the top of the wizard: Unable to process template.
Proceeding to the next step is blocked.
Log findings in vCenter:
VMware vSphere 8.x / 9.0
This issue is caused by a stale or desynchronized internal session state between the VMware Content Library Service (vmware-content-library) and the vCenter Server daemon (vpxd).
When initiating an OVF/OVA deployment, the Content Library service attempts to authenticate with vpxd via a solution user (content-library-user). If an orphaned session already exists on the socket, vpxd rejects the new token registration (already authenticated -> InvalidLogin). The Content Library service ignores the login error and subsequently fails during property collection (NotAuthenticated / Unauthorized), resulting in the UI error.
Restart the Content Library Service and the vSphere UI Service to clear stale sessions and force a clean re-authentication.
Log in to the vCenter Server Appliance via SSH using root credentials.
Restart the Content Library and vSphere UI services:
service-control --restart vmware-content-library vsphere-ui
Wait approximately 2–3 minutes for the vSphere Client interface to reload.
Log back into the vSphere Client and retry deploying the OVF/OVA template.
If the issue cannot be addressed immediately by restarting services, deploy the OVF/OVA template directly by logging in to the individual ESXi Host Client (https://<ESXi_IP>/ui), bypassing vCenter Server internal service authentication.