Integration with SPIRE using csi.spiffe.io driver

I am following the integrations doc for spire which uses a workload-socket CSI volume created by spire to be mounted by Istio for the delegation of the SDS server. It appears on the spire agent side, that SDS socket is being created, but when the csi.spiffe.io driver is mounted in Istio, the socket doesn’t appear in the directory.

Has anyone run across this problem? Is there anyway to debug this CSI driver? There is no logging.