Connection acquisition timed out while core is down


I'm running neo4j cluster of 3 cores and 2 readers. While doing failover of the follower/leader I'm getting "Connection acquisition timed out" errors until the follower/leader start again. I'm using "neo4j-driver" (4.3.0) nodejs driver for the connection. I managed to rule out client-server connection issue by removing the ip of the stopped server from DNS and re connect the clients without any improvement of the errors. It feels like inner cluster routing issue. How do you suggest to solve the issue?