Sometimes all devices are removed and re-added as new devices during startup
<!-- You must use the issue template below when submitting a bug -->

**Describe The Bug:**
Sometimes when Homebridge starts up all LG devices are removed and then re-added as new devices, which requires setting up all automations again.

<!-- A clear and concise description of what the bug is. -->

**To Reproduce:**
It's very intermittent, but it seems to occur when Homebridge is restarted.
<!-- Steps to reproduce the behavior. -->

**Expected behavior:**
Devices are not removed, or at least are not re-added as new devices, preventing all settings and automations having to be re-done in the Home app.
<!-- A clear and concise description of what you expected to happen. -->

**Logs:**
This is the relevant snippet (unfortunately I didn't have debug logs enabled at the time, but I have enabled it now):
```
[17/11/2022, 22:54:44] [LGThinQ] Failed to login to old thinq v1 gateway. See debug logs for more details. Continuing anyways.
[17/11/2022, 22:54:47] [LGThinQ] Successfully connected to the ThinQ API.
(node:950) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added to [MqttClient]. Use emitter.setMaxListeners() to increase limit
(Use `node --trace-warnings ...` to show where the warning was created)
[17/11/2022, 22:55:20] [LGThinQ] No ThinQ devices in your account.
[17/11/2022, 22:55:20] [LGThinQ] Removing accessory: Escritório AC
[17/11/2022, 22:55:20] [LGThinQ] Removing accessory: Lavadora
[17/11/2022, 22:55:20] [LGThinQ] Removing accessory: Quarto AC
[17/11/2022, 22:55:20] [LGThinQ] Removing accessory: Sala AC
```

**Plugin Config:**

```
        {
            "country": "BR",
            "language": "pt-BR",
            "auth_mode": "token",
            "refresh_token": "REDACTED",
            "username": "",
            "password": "",
            "devices": [
                {
                    "id": "07a5d9f6-0a02-1a49-b60c-44cb8b77ae62",
                    "name": "Escritório AC",
                    "type": "AC",
                    "ac_mode": "BOTH",
                    "ac_swing_mode": "VERTICAL"
                },
                {
                    "id": "8d54ebef-c244-1cc7-8404-402f867b2522",
                    "name": "Lavadora",
                    "type": "WASHER"
                },
                {
                    "id": "d27c5030-7149-11d3-80b3-7440be56f323",
                    "name": "Quarto AC",
                    "type": "AC",
                    "ac_mode": "BOTH",
                    "ac_swing_mode": "VERTICAL",
                    "ac_temperature_sensor": true
                },
                {
                    "id": "d27dfde0-7149-11d3-80be-7440be9260fa",
                    "name": "Sala AC",
                    "type": "AC",
                    "ac_mode": "BOTH",
                    "ac_swing_mode": "VERTICAL"
                }
            ],
            "thinq1": true,
            "refresh_interval": 60,
            "platform": "LGThinQ"
        }
```

**Screenshots:**
<!-- If applicable, add screenshots to help explain your problem. -->

**Environment:**

* **Plugin Version**: 1.2.19
* **Homebridge Version**: 1.5.0
* **Node.js Version**: v16.13.1
* **NPM Version**: 8.1.2
* **Operating System**: Raspbian

<!-- Click the "Preview" tab before you submit to ensure the formatting is correct. -->
