 Homebridge v2.0.0-beta.12 ERR_UNSUPPORTED_ESM_URL_SCHEME on Windows 10  (beta.11 was OK)
### Analysis

When upgrading from beta.11 to beta.12 on Windows10, beta.12 causes error ERR_UNSUPPORTED_ESM_URL_SCHEME

### Expected Behavior

I expected beta 12 to start without error

### Steps To Reproduce

Update from Homebridge v2.0.0-beta.11 to Homebridge v2.0.0-beta.12 on a windows 10 machine running Node 20.17.0
Observe that Homebridge cannot start as it throws error ERR_UNSUPPORTED_ESM_URL_SCHEME

### Logs

```markdown
[30.08.2024, 07:08:20] [HB Supervisor] Restarting Homebridge...
[30.08.2024, 07:08:20] [HB Supervisor] Starting Homebridge with extra flags: -I
[30.08.2024, 07:08:20] [HB Supervisor] Started Homebridge v2.0.0-beta.12 with PID: 21368
node:internal/modules/esm/load:249
    throw new ERR_UNSUPPORTED_ESM_URL_SCHEME(parsed, schemes);
          ^

Error [ERR_UNSUPPORTED_ESM_URL_SCHEME]: Only URLs with a scheme in: file, data, and node are supported by the default ESM loader. On Windows, absolute paths must be valid file:// URLs. Received protocol 'c:'
    at throwIfUnsupportedURLScheme (node:internal/modules/esm/load:249:11)
    at defaultLoad (node:internal/modules/esm/load:130:3)
    at ModuleLoader.load (node:internal/modules/esm/loader:553:13)
    at ModuleLoader.moduleProvider (node:internal/modules/esm/loader:434:56)
    at new ModuleJob (node:internal/modules/esm/module_job:71:27)
    at #createModuleJob (node:internal/modules/esm/loader:447:17)
    at ModuleLoader.getJobFromResolveResult (node:internal/modules/esm/loader:259:34)
    at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:240:17)
    at async ModuleLoader.import (node:internal/modules/esm/loader:472:23) {
  code: 'ERR_UNSUPPORTED_ESM_URL_SCHEME'
}
```


### Configuration

```json
{
    "bridge": {
        "name": "Homebridge Dev 3239",
        "username": "0E:D5:03:CE:14:30",
        "port": 51040,
        "pin": "xxx-xx-xxx",
        "advertiser": "ciao",
        "bind": [
            "Ethernet"
        ]
    },
... rest snipped ...
```


### Environment

- OS: Microsoft Windows 10 Home (10.0.19045)
- Software: Homebridge v2.0.0-beta.12 with UI v4.57.1
- Node: v20.17.0
- npm: 10.8.2


### Process Supervisor

hb-service

### Additional Context

I reverted back to beta.11 and Homebridge restarted OK. The issue occurs only on beta.12