Silent Host, vEOS

If you do have silent host on your EVPN fabric that may be problem for some the applications.

With a silent the first initial request can be generally lost towards the host. If you using application which discovers host on the network like nmap, e.t.c they may report least number host on the network than expected. And when you run a second discovery just after the first one, it may report much more hosts than the first one.

By using arp aging timeout command under SVI with a lower value than default like 180, 240 seconds switch will send arp for the host to refresh arp entries. This seems an internal knowledge may in defined in RFC, I do not have time to check.

Entries are refreshed and expired at a random time that is in the range of 80%-100% of the cache expiry time.
The refresh is tried 3 times at an interval of 2% of the configured timeout.

Arista switches refresh its timers when a its control plane, cpu receives arp packet, or any other control plane related traffic like ICMP packet for default gateway from the hosts. Check the value for the host side arp timeout and do not get below it.