WebUI socket error after upgrading NodeJS 16.x => 18.x
### Describe The Bug

OS: Arch Linux ARM

After upgrading NodeJS 16.x to 18.x the WebUI doesn't load the status and log section anymore.

### Logs

```text
https://###.###/socket.io/?token=#####
[Error] Failed to load resource: the server responded with a status of 404 () (socket.io, line 0)
```


### Config

```json
"platforms": [
        {
            "name": "Config",
            "port": 8581,
            "auth": "form",
            "theme": "dark-mode",
            "tempUnits": "c",
            "lang": "en",
            "host": "localhost",
            "platform": "config"
        },
```


### Homebridge UI Version

4.50.2

### Homebridge Version

1.6.0

### Node.js Version

18.12.1

### Operating System

Other (specify in description)

### Environment Info

- [ ] Using Docker?
- [ ] Using Hyper-V?
- [X] Using hb-service?

### Raspberry Pi Model

_No response_