Bug : Caught illegal packet (buffer overflow): TypeError: Assignment to constant variable.
### Describe the Bug

I'm getting this error since some days and I don't know what happened. Obviously also my MeterPlus stopped working/update the temps.

`[SwitchBot] MeterPlus: Server wasn't able to establish BLE Connection, node-switchbot: [object Object]`

I also tried to install the latest versione of Noble (v1.9.2-20).

### To Reproduce

Simply restart Homebridge

### Expected Behavior

No error and BLE working

### Relevant Log Output

```shell
MeterPlus: Server Config: {"connectionType":"BLE","scanDuration":1}
processLeAdvertisingReport: Caught illegal packet (buffer overflow): TypeError: Assignment to constant variable.
```


### Config for homebridge-switchbot

```shell
{
    "name": "SwitchBot",
    "credentials": {
        "token": "",
        "secret": "",
        "notice": "Keep your Token & Secret a secret!"
    },
    "options": {
        "devices": [
            {
                "deviceId": "FE583C413E8E",
                "configDeviceName": "Server",
                "configDeviceType": "MeterPlus",
                "connectionType": "BLE",
                "scanDuration": 1
            }
        ]
    },

    "_bridge": {
        "username": "0E:54:93:96:6B:05",
        "port": 53427
    },
    "platform": "SwitchBot"
}
```


### Screenshots

_No response_

### Device and Model

Raspberry PI 4B

### Node.js Version

v18.15.0

### NPM Version

9.5.0

### Homebridge Version

v4.50.2

### Homebridge Switchbot Plugin Version

 v2.5.3

### Homebridge Config UI X Plugin Version

 v2.5.3

### Operating System

Raspbian