Other client nodes not showing up

Noticed something weird in my new cluster of 3x master nodes, 6x data nodes and 2x client nodes.

All nodes are in the cluster and if I use the cat api for nodes on client node 1 I do not get the utilization of the other client node, same if I cat on client node 2 I do not get information on node 1.

192.168.1.97  192.168.1.97  16 73 -1.00 - m esM-P1
192.168.1.101 192.168.1.101 11 54 -1.00 d - esD-P2
192.168.1.106 192.168.1.106             c - esC-P1
192.168.1.104 192.168.1.104 10 54 -1.00 d - esD-P5
192.168.1.107 192.168.1.107  8 54 -1.00 c - esC-P2
192.168.1.100 192.168.1.100 10 54 -1.00 d - esD-P1
192.168.1.99  192.168.1.99  12 71 -1.00 - m esM-P3
192.168.1.98  192.168.1.98  19 75 -1.00 - * esM-P2
192.168.1.103 192.168.1.103 10 54 -1.00 d - esD-P4
192.168.1.102 192.168.1.102 11 54 -1.00 d - esD-P3
192.168.1.105 192.168.1.105 10 54 -1.00 d - esD-P6

This means that if I use kopf against one of the client nodes it shows a node is missing. Is this normal behavior?

I see 11 nodes in your cat api output, I think I am missing what is weird. What would you expect to be different? Could you clarify what the problem is please? Thanks!

What is missing is the cpu load and memory load of the other client node. Also when in Kopf only 10 show up, probably because it does not get all the information about the last client node