Add edge case handling for reachability code to detect the case where a connection is required but can be automatically established.