"The ClusterRoleBinding "kubernetes-dashboard" is invalid: roleRef: Invalid value" when deploying Web UI
The error "cannot change roleRef" was referring to the fact that the ClusterRoleBinding already existed.
Try deleting the existing ClusterRoleBinding kubernetes-dashboard
Run below to delete existing:
kubectl delete clusterrolebinding kubernetes-dashboard
After that try installing again. Let us know if that resolves the issue.