Migration from self monitored to metricbeat Elasticsearch 7.11

I am using Elasticsearch 7.11. I have tried to migrate from self-monitoring of the cluster to metric beats. I have metric beats setup, I can see logs coming through to indices.
I have switched the node to the setup mode in Kibana and went through the wizard there.

However, the wizard is telling me at the moment "No monitoring data detected, but we’ll continue checking."
Metricbeat index and metricbeat-* index pattern is there and receive data.
I would appreciate any idea where to look next.