Hi Nana Poku ,
The issue is specifically related to the authentication when switching from public access to private endpoint access. some additional steps to resolve,
Ensure that the DNS resolution for the Blob Storage account is correctly configured to resolve to the private endpoint's IP address. You can update the host file on your client machine or use a custom DNS server
Verify that the network security settings, including firewall rules and virtual network configurations, allow communication between your client and the Blob Storage via the private endpoint
check that the identity (managed identity or service principal) used for authentication has the necessary permissions, such as "Storage Blob Data Contributor" or "Storage Blob Data Owner"
If you are using Azure Storage Explorer, make sure it's configured to connect via the private endpoint. This may involve specific setup steps depending on the error message you're encountering.
Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.
If you have any other questions or are still running into more issues, let me know in the "comments" and I would be glad to assist you.