Rancher EKS Kubectl not working

Created an EKS Cluster using Add cluster from Rancher version (2.4.4)
Made VPC and subnets using
Cloudformation Template

EKS cluster got created but only seeing Worker nodes.

When doing kubectl from launch shell - Closed Code: 1006

On AWS side things look normal

When enabled the monitoring nothing shows up on the grafana dashboards and it complains metrics are not available as I dont see any workload under kub-system that says metricserver

So what might be going on?