I've tried your project and the problem I see is that not all VMs IPs are detected:  However, portainer-1 has several IPs attached: 