Bug: curtains not responding
### Describe the Bug

Since about a week ago, the Curtains V2 (firmware v6.5) connected to a Mini Hub no longer work properly with Homebridge (they work fine with the SwitchBot app and via Alexa).

I completely uninstalled and reinstalled the plugin, restarted Homebridge and the Docker container, but without success.

I use a total of four robots: two in the bedroom and two in the living room to close the curtains on each side of the window. I tested **different configurations** between the two rooms to find a solution, but without success. The curtains no longer respond via Homebridge. I see them in home app but that's all


I also noticed that in the plugin settings, it indicates that the configuration validation has failed, and I only get this message for this plugin (see screenshot) but the json seems to be fine 

For the record, I remember recently updating the Mini Hub, and I feel like this coincides with my issues, but I’m not 100% sure (especially since it still works fine using the app or Alexa).

### To Reproduce

via siri or via home app, curtains no longer respond and I see message in console : Curtain: RideauSalon Device internal error due to device states not synchronized with server, or command format is invalid, statusCode: 190

### Expected Behavior

 expect it to work as it did from the beginning, with the curtains opening or closing based on my automations or via Siri :)

### Relevant Log Output

```shell
[3/22/2025, 10:58:00 AM] [SwitchBot] Curtain: RideauSalon Set TargetPosition: 19
[3/22/2025, 10:58:00 AM] [SwitchBot] Curtain: RideauSalon Position Mode: 0, Mode: Performance Mode
[3/22/2025, 10:58:01 AM] [SwitchBot] Curtain: RideauSalon Device internal error due to device states not synchronized with server, or command format is invalid, statusCode: 190
[3/22/2025, 10:58:01 AM] [SwitchBot] Curtain: RideauSalon Set TargetPosition: 0
[3/22/2025, 10:58:01 AM] [SwitchBot] Curtain: RideauSalon Position Mode: 0, Mode: Performance Mode
[3/22/2025, 10:58:02 AM] [SwitchBot] Curtain: RideauSalon Device internal error due to device states not synchronized with server, or command format is invalid, statusCode: 190
```

### Config for homebridge-switchbot

```shell
{
            "name": "SwitchBot",
            "credentials": {
                "token": "REDACTED",
                "secret": "REDACTED",
                "notice": "Keep your Token & Secret a secret!"
            },
            "options": {
                "devices": [
                    {
                        "configDeviceName": "RideauChambre",
                        "deviceId": "REDACTED",
                        "configDeviceType": "Curtain",
                        "connectionType": "OpenAPI",
                        "disablePlatformBLE": true,
                        "allowPush": true,
                        "hide_lightsensor": true,
                        "disable_group": true,
                        "disableCaching": true,
                        "silentModeSwitch": true,
                        "logging": "standard"
                    },
                    {
                        "configDeviceName": "RideauSalon",
                        "deviceId": "REDACTED",
                        "configDeviceType": "Curtain",
                        "connectionType": "OpenAPI",
                        "allowPush": false,
                        "hide_lightsensor": true,
                        "logging": "standard"
                    }
                ],
                "BLE": false,
                "discoverBLE": false,
                "logging": "standard"
            },
            "platform": "SwitchBot"
        }
```

### Screenshots

![Image](https://github.com/user-attachments/assets/850a53c0-36b7-4d82-9f17-f764d01962db)

### Device and Model

Curtains V2

### Node.js Version

v22.14.0

### NPM Version

v.10.9.2

### Homebridge Version

v1.9.0

### Homebridge Switchbot Plugin Version

v4.3.1

### Homebridge Config UI X Plugin Version

v4.71.2

### Operating System

Docker / synology DSM 7.1