ERR_UNHANDLED_REJECTION in Node.js — What It Means and How to Fix It
What the Node.js/npm error ERR_UNHANDLED_REJECTION means and how to resolve it.
Published October 26, 2026
ERR_UNHANDLED_REJECTION the newer, stricter form of unhandled Promise rejection that crashes the Node.js process entirely.
Key points
- Reflects Node.js's shift toward treating unhandled rejections as seriously as uncaught exceptions