kube-prometheus-stack is not installable using argocd because ArgoCD has a default behavior to overwrite the app.kubernetes.io/instance label on whatever it deploys with name of release or app.
There is ticket on kube-prometheus-stack, and ArgoCD guys already indicated they are not going to add workaround for this.
So, to install it manually with hardcoded custom dashboards do this: