Hi
as far as I know...
EVPN only works with iBGP and not with eBGP
so you need to change your overlay to use iBGP by using the loacl-as parameter, so that for the overlay all switches are in the same AS
and you either need iBGP any to any or you need to set up 2 switches as Route Reflectors
regards
alexander