When navigating to the vSAN > Services section of a cluster in the vSphere Client, the following symptoms occur:
"Unable to extract requested data. Check vSphere client logs for details."net::ERR_INSUFFICIENT_RESOURCES.vsan-plugin.log (located at /var/log/vmware/vsphere-ui/logs/) contains a stack trace similar to:[YYYY-MM-DDT##:##:##.###Z][ERROR][8.0.203.10000:468043958][urn:vmomi:ClusterComputeResource:domain-##:cd64d189-77a3-41b8-b41a-############][com.vmware.vsan.client.h5vsanui.cluster.configure.vsan.generalConfig] ["[GLOBAL]",{"name":"TypeError","stack":"TypeError: Cannot read properties of undefined (reading 'config')\nvCenter Server 7.x
vCenter Server 8.x
The vSAN UI plugin initiates concurrent API calls to check compliance for all defined storage policies when loading the Services card.
TypeError as the UI attempts to read configuration data from a failed/undefined request object.Reduce the total number of storage policies to below the supported limit of 1,024.
If the UI is blocked and you must urgently change the Object Repair Timer (e.g., for maintenance), perform the following on each ESXi host in the cluster:
Note: Storage policies should be reused across multiple objects. Managing settings through a shared policy makes it easy to identify intent via a descriptive name and allows you to update settings for all linked objects simultaneously.