Since I did not write the original implementation here, I can only guess why there is this difference;

If the user has used the popup (UserConfig) which is not a real configuration and the device is successfully connected, we need to fake/manually toggle the opened/isOpened thing here.