Problem with Generic hygrostat

I have a problem with the Generic hygrostat, it sometimes runs for hours after target himitity is achieved .
Settings for the hygrostat below, min_cycle is set to 60 minutes but it sometimes runs for hours after that.
wet/dry tolerance i have set to 0 so it should turn off after target humidity is achieved and 60 minutes have passed

generic_hygrostat:
  - name: "Cellar dehumidifier"
    humidifier: switch.dehumidifier_switch
    target_sensor: sensor.aerq_temperature_and_humidity_sensor_v2_0_humidity
    device_class: "dehumidifier"
    target_humidity: 60
    wet_tolerance: 0
    dry_tolerance: 0
    min_cycle_duration:
      seconds: 3600