Why am i encoutering a split brain issue in keepalived?
As your tcpdump shows, both systems try to talk to each other, but receive no answers. So both think the other system is down, and the backup does what it's made for. You need to find out what's blocking communications.