It doesn't appear to be the DS18B sensor node is having an issue:
Dec 05 00:28:23 ******* Node-RED[267426]: 5 Dec 00:28:23 - [red] Uncaught Exception:
Dec 05 00:28:26 ******* Node-RED[267426]: 5 Dec 00:28:23 - [error] TypeError: Cannot read properties of undefined (reading 'charAt')
Dec 05 00:28:26 ******* Node-RED[267426]: at /home/user1/.node-red/node_modules/node-red-contrib-ds18b20/node_modules/ds18b20/lib/ds18b20.js:46:16
Dec 05 00:28:26 ******* Node-RED[267426]: at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read_file_context:68:3)
Dec 05 00:28:24 ******* systemd[1]: nodered.service: Main process exited, code=exited, status=1/FAILURE
Dec 05 00:28:24 ******* systemd[1]: nodered.service: Failed with result 'exit-code'.
Dec 05 00:28:24 ******* systemd[1]: nodered.service: Consumed 22min 44.977s CPU time.
Dec 05 00:28:44 ******* systemd[1]: nodered.service: Scheduled restart job, restart counter is at 5.
Dec 05 00:28:44 ******* systemd[1]: Stopped Node-RED graphical event wiring tool.
Dec 05 00:28:45 ******* systemd[1]: nodered.service: Consumed 22min 44.977s CPU time.
Dec 05 00:28:45 ******* systemd[1]: Started Node-RED graphical event wiring tool.
I have the flow set to shut off the sensor for a few seconds at a time as a reset. I probably use this exact setup in a dozen different Pi's at various work sites monitoring HVAC systems. I'm wondering if this crash is at a convergence of sensor power off during a read attempt. I just changed that to every 10 hours instead of minutes, will see if it runs through tomorrow with that.