MQTT triggered recordings not starting/working
**Describe the bug**
No recordings are created/started after a MQTT trigger, or manual "Trigger Motion" through the UI.

**To Reproduce**
Trigger Motion through MQTT or UI

**Expected behavior**
A ffmpeg process should be started to record the video stream.
Recordings should be in the recordings directory.
Recordings should be under recordings.

**Logs**
[03/02/2022, 15:39:09] [CameraUI] MQTT: {"camera":"ESP32-Cam-Passage","topic":"mqttGenericBridge/AlarmEscalation/state","data":"on","json":false,"message":"on","state":true,"try":0}
[03/02/2022, 15:39:09] [CameraUI] ESP32-Cam-Passage: {"error":false,"message":"Handling through extern controller.."}
[03/02/2022, 15:39:09] [CameraUI] ESP32-Cam-Passage: Motion ON
[03/02/2022, 15:40:03] [CameraUI] MQTT: New message: Topic: mqttGenericBridge/AlarmEscalation/state - Data: off - Type: string
[03/02/2022, 15:40:03] [CameraUI] MQTT: {"camera":"ESP32-Cam-Passage","topic":"mqttGenericBridge/AlarmEscalation/state","data":"off","json":false,"message":"on","try":0}
[03/02/2022, 15:40:03] [CameraUI] MQTT: {"camera":"ESP32-Cam-Passage","topic":"mqttGenericBridge/AlarmEscalation/state","data":"off","json":false,"message":"off","state":true,"try":1}
[03/02/2022, 15:40:03] [CameraUI] ESP32-Cam-Passage: {"error":false,"message":"Handling through extern controller.."}
[03/02/2022, 15:40:03] [CameraUI] ESP32-Cam-Passage: Motion OFF

**Screenshots**
Recordings are enabled
![Screenshot 2022-02-03 at 15 43 44](https://user-images.githubusercontent.com/1226390/152365429-e146fc14-3fea-49a2-85a4-85bc3fd7a7f8.png)


**Environment**
- Node.js Version: v14.19.0
- Homebridge Version: v1.4
- Camera UI Version: v5.0.16
- Operating System: raspbian buster
- Browser: FF 95.0.2

**Config**
```
{
                    "name": "ESP32-Cam-Passage",
                    "manufacturer": "espressif",
                    "model": "ESP32-Cam",
                    "motion": true,
                    "doorbell": false,
                    "switches": false,
                    "motionTimeout": 60,
                    "unbridge": true,
                    "hsv": true,
                    "videoConfig": {
                        "source": "-f mjpeg -i http://[IP]/mjpeg/1",
                        "stillImageSource": "-f mjpeg -i http://[IP]/mjpeg/1",
                        "maxStreams": 5,
                        "maxWidth": 1280,
                        "maxHeight": 720,
                        "maxFPS": 10,
                        "maxBitrate": 4000,
                        "forceMax": true,
                        "vcodec": "h264_v4l2m2m",
                        "stimeout": "",
                        "debug": true,
                        "subSource": "-i http://[IP]/jpg"
                    },
                    "mqtt": {
                        "motionTopic": "mqttGenericBridge/AlarmEscalation/state",
                        "motionMessage": "on",
                        "motionResetTopic": "mqttGenericBridge/AlarmEscalation/state",
                        "motionResetMessage": "off"
                    },
                    "videoProcessor": "/usr/lib/node_modules/homebridge-camera-ui/node_modules/ffmpeg-for-homebridge/ffmpeg",
                    "videoanalysis": {
                        "active": false
                    },
                    "smtp": {
                        "email": "ESP32-Cam-Passage"
                    },
                    "prebufferLength": 4,
                    "prebuffering": false,
                    "recordOnMovement": false
                }
```
