Thank you for posting this.
The error is related to Kubernetes Role-Based Access Control (RBAC). The service account used to create the CRDs in the helm chart does not have the needed permission.
To resolve the issue, create a ClusterRoleBinding to a custom ClusterRole or a built in role with the permission to create CRDs.
I strongly recommend reading the official Kubernetes Authorization document to understand how it works.
You can test if a service account has the required permission using:
kubectl auth can-i get customresourcedefinitions.apiextensions.k8s.io --as=system:serviceaccount:vsc-prod:<>
Please Accept the answer if the information helped you. This will help us and others in the community as well.