Check that the heartbeat is functioning before activating.
There are issues where an appserver is very quickly made active behind the load balancer before it has a steady heartbeat. In that case, HAProxy takes it off the map because it assumes the server is down. Do not put a server in a healthy state on our side unless the heartbeat is functioning.