reverted fail reconnect change