I got some strange behaviour and even short stalls of NR with a new MQTT Stream implemented for processing real time data from my car.
However before going into details about that I wonder whether the following reoccurring error message is related to MQTT or to another http request node?
Unhandled rejection RequestError: AggregateError
at new RequestError (/home/pi/.node-red/node_modules/request-promise-core/lib/errors.js:14:15)
at plumbing.callback (/home/pi/.node-red/node_modules/request-promise-core/lib/plumbing.js:87:29)
at Request.RP$callback [as _callback] (/home/pi/.node-red/node_modules/request-promise-core/lib/plumbing.js:46:31)
at self.callback (/home/pi/.node-red/node_modules/@cypress/request/request.js:183:22)
at Request.emit (node:events:508:28)
at Request.onRequestError (/home/pi/.node-red/node_modules/@cypress/request/request.js:869:8)
at ClientRequest.emit (node:events:508:28)
at emitErrorEvent (node:_http_client:107:11)
at TLSSocket.socketErrorListener (node:_http_client:574:5)
at TLSSocket.emit (node:events:508:28)
at emitErrorNT (node:internal/streams/destroy:170:8)
at emitErrorCloseNT (node:internal/streams/destroy:129:3)
at processTicksAndRejections (node:internal/process/task_queues:90:21)
at runNextTicks (node:internal/process/task_queues:69:3)
at process.processTimers (node:internal/timers:540:9)
I would start by upgrading to the latest version of the telegram node, and any other nodes. Also worth upgrading to the latest node-red.
It could potentially be a problem with the node with nodejs 24, it may not have had much testing with that version. Currently I think v22 is the recommended version with node-red.
There certainly are some breaking changes in that version and beyond. But I think I did a quick check of the core of Node-RED and couldn't find any issues. 1 issue with UIBUILDER, fixed for the next release. So others might have issues but pretty rare.