I am glad to know it resolved the issue. I am posting this as answer as it resolved your issue. Please consider accepting this as answer.
Explanation: AZURE_STORAGE_BLOB_ENDPOINT
: Specifies the blob endpoint to use. Defaults to *.blob.core.windows.net, but is useful for targeting storage emulators.
You can verify if the mount will work on the agent node by running these commands to check if the storage account name, key, and container name are correct. If any of these details are incorrect, the blobfuse mount will not be successful.
You can find more detailed information about blobfuse environment variables at https://github.com/Azure/azure-storage-fuse#environment-variables.
Issue : Failed to initialize new pipeline [failed to authenticate credentials for azstorage
**Error:**E1018 09:22:28.758428 9874 nodeserver.go:412] rpc error: code = Internal desc = Mount failed with error: rpc error: code = Unknown desc = exit status 1
Error: failed to initialize new pipeline [failed to authenticate credentials for azstorage] , output: Please refer to [http://aka.ms/blobmounterror](https://learn.microsoft.com/en-us/answers/questions/2106317/failed-to-initialize-new-pipeline-(failed-to-authe) for possible causes and solutions for mount errors.
Solution: You could follow guide here to narrow down the issue: blob-csi-driver/docs/csi-debug.md at master · kubernetes-sigs/blob-csi-driver
If I have answered your question, please accept this as answer as a token of appreciation.