They were developed based on HA1.2 but did not fully follow all the protocol. That’s why the sensor can connect to Hub but since there is a mismatch of information, the Hub did not receive that message that the sensor is connected. That’s why adding the device manually into HA always work because the sensor is already connected