Everything seems to be in order. The only thing that would cause this is if nodered restarted while the timer was active.
If you didn’t restart nodered, to make sure it isnt crashing and restarting turn off the watchdog on the addon page. If it crashes it won’t restart. Leave it off for a few days.
This has a different timer that will survive a restart.
[{"id":"261d0ad15e82f79d","type":"trigger-state","z":"87eccd2d463baa70","name":"","server":"6b1110b5.183a4","version":2,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"sensor.3a_air_sensor_02_humidity","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":">","comparatorValueDatatype":"num","comparatorValue":"50"}],"inputs":1,"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"num","enableInput":true,"x":340,"y":260,"wires":[["095816da9e5d66ac","dd6520d0b4dd5e8c","799847f4114857c4"],[]]},{"id":"095816da9e5d66ac","type":"api-call-service","z":"87eccd2d463baa70","name":"turn on fan","server":"6b1110b5.183a4","version":5,"debugenabled":false,"domain":"","service":"","areaId":[],"deviceId":[],"entityId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":770,"y":260,"wires":[[]]},{"id":"dd6520d0b4dd5e8c","type":"stoptimer-varidelay","z":"87eccd2d463baa70","duration":"15","durationType":"num","units":"Minute","payloadtype":"num","payloadval":"0","name":"","reporting":"none","persist":true,"ignoretimerpass":false,"x":680,"y":340,"wires":[["95b2e2992ac546f3"],[],[]]},{"id":"95b2e2992ac546f3","type":"change","z":"87eccd2d463baa70","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"enable","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":880,"y":340,"wires":[["261d0ad15e82f79d"]]},{"id":"799847f4114857c4","type":"change","z":"87eccd2d463baa70","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"disable","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":680,"y":200,"wires":[["261d0ad15e82f79d"]]},{"id":"6b1110b5.183a4","type":"server","name":"Home Assistant","version":2,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":false,"heartbeat":false,"heartbeatInterval":"30"}]