Very strange Frigate Issue

I’ve just configured Frigate using the Integration and the Frigate Add-On with my Reolink POE doorbell. Everything is working fine apart from a very strange issue with trying to activate recordings. When I toggle it on, it toggles back off by itself a couple of seconds later!

chrome_yM0vGvQy8v

When I try to access recordings in the Frigate Add-On it says to make sure recordings are enabled but I’m pretty sure it’s configured correctly in the config:

Here is my config:

mqtt:
  host: 192.168.1.52         
  port: 1883
  topic_prefix: frigate
  client_id: frigate
  user: mqtt-user              
  password: Password   
  stats_interval: 60

##########################################################################

go2rtc:
  streams:
                   
    reolink:
      - rtsp://admin:[email protected]:554/h264Preview_01_sub
      - ffmpeg:rtsp://admin:[email protected]:554/h264Preview_01_sub#audio=pcm#audio=volume


## THIS PREVENTS THE AUDIO COMING OUT FROM THE DOORBELL SOUNDING MUFFLED
  ffmpeg:
    bin: ffmpeg
    volume: "-af \"volume=30dB\""

##########################################################################

cameras:

  reolink:
    ffmpeg:
      inputs:
                    ## CHANGE RTSP USERNAME AND PASSWORD

        - path: rtsp://admin:[email protected]:554/h264Preview_01_sub
          roles:
            - detect
            - record
      output_args:
        record: preset-record-generic-audio-copy
    zones:
      reolink_zone:
        coordinates: 0,480,800,480,543,323,362,329,0,61   
    motion:
      mask:
        - 613,309,800,361,800,0,275,0,297,339   

you need to enable recordings

record:
  enabled: true