FYI: the instructions for using the
azureDisk volume type  to attach manually created  managed disks in Azure for AKS clusters deployed across availability zones does not work.
az create diskcommand lacks a
azureDiskvolume type (provided by the azure storage CSI driver) does not dynamically create
nodeSelectorlabels so the mount fails with non-matching zone errors.
However, using the dynamic storage provisioning mode does work . The quickstart instructions should probably be updated to reflect that, or else the helm charts updated to allow setting a nodeSelector to match the volume's zone.
 Create a persistent volume for each cluster member - Operations Manual
 Create Helm deployment values files - Operations Manual
 Volume mounts and persistent volumes with the Neo4j Helm Charts - Operations Manual
Thanks for bringing this to our notice.
We are in process of adding nodeselector feature to our helm charts. Once the feature is ready we will be definitely updating the documentation with the same.
Thanks for reporting this to us. Appreciate your time and effort.