Unable to deploy neo4j cluster using argocd and kustomize

I am trying to deploy neo4j cluster on kubernetes cluster. We use argocd and kustomize to deploy apps.
Initially i was trying to set replica count as 3, but that didn't worked.
later i created three helm charts server-1, server-2 and server-3.
now when i am deploying the chart, i am getting error for the resources which are common, for secret, for service.
I created a secret and referred the secret name in values.yaml, but now started getting another error for service.
I also tried adding fullnameOverride parameter for all the three server-values.yaml file but that didn't worked.
this is my kustomization.yaml

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

resources:
- resources/secret.yaml

helmCharts:
- name: neo4j
  releaseName: server-1
  repo: https://helm.neo4j.com/neo4j
  version: 5.26.0
  namespace: neo4j-new
  includeCRDs: true
  valuesMerge: replace
  valuesFile: resources/server-1-values.yaml

- name: neo4j
  releaseName: server-2
  repo: https://helm.neo4j.com/neo4j
  version: 5.26.0
  namespace: neo4j-new
  includeCRDs: true
  valuesMerge: replace
  valuesFile: resources/server-2-values.yaml

- name: neo4j
  releaseName: server-3
  repo: https://helm.neo4j.com/neo4j
  version: 5.26.0
  namespace: neo4j-new
  includeCRDs: true
  valuesMerge: replace
  valuesFile: resources/server-3-values.yaml

and this is the error i am getting

 Error: merging from generator &{0xc0005a50e0 <nil>}: id resid.ResId{Gvk:resid.Gvk{Group:"", Version:"v1", Kind:"Service", isClusterScoped:false}, Name:"neo4j-new-lb-neo4j", Namespace:"neo4j-new"} exists; behavior must be merge or replace