Node.jsRunbook 0/2 done
ERR_UNHANDLED_REJECTION
Node.js Error ERR_UNHANDLED_REJECTION: Unhandled promise rejection
Critical✕ Not retryable · fix the payloadRuntime
TL;DR · 10-second read
A promise rejected with a non-Error value (or no handler) and Node 15+ crashes the process by default. Await or .catch() every promise; log in process.on('unhandledRejection').
Identify: does your log match?
What you see · exact log / response
node:internal/process/promises:394
triggerUncaughtException(err, true /* fromPromise */);
^
[UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "fetch failed".] {
code: 'ERR_UNHANDLED_REJECTION'
}Fix
Being written
Copy-paste fixes for ERR_UNHANDLED_REJECTION are in the enrichment queue
The summary above is verified. Paste your full trace into the decoder for a diagnosis now.
Open the decoder →Related errors
Last verified 2026-10-11 · Source: POSIX errno + Node.js ERR_* codes (doc/api/errors.md) · Official docs ↗ · ~9,900 searches/mo