Section: Failover and Load Balancing Parameters
My poor English knowledge says that all "When" should be replaced by "If" in the whole Failover and LB Parameters paragraph.
Further: Description for autoReconnect I would phrase like this
IF this parameter IS enabled AND a Failover and Load Balancing Mode is not in use, the connector will simply try to reconnect to its host after a failure. This is referred to as Basic Failover.
IF this parameter IS enabled AND a Failover and Load Balancing Mode is in use, the connector will blacklist the failed host and try to connect to a different host of the same type. This is referred to as Standard Failover.
Then the paragraph makes more sense and is more clear (at least to me). But possibly the writer wanted to say something completely different...?