Adding a node uses the leader ip and if it's down it won't be able to connect to the cluster. It should pick another healthy master instead