I recently encountered an issue with the vCenter Web Client not displaying any inventory from the vCenter Server.
The vSphere client was displaying the inventory correctly, I could see the Datacentre, cluster, hosts and VMs but the web interface saw none of this. I knew the permissions were 100% correct as I could see the vCenter server.
VMware Knowledge Base Article: