jargon

Frontend & browser·JavaScript in the browser

the request failed and nothing happened at all — no error boundary, no message, just a line in the console.

Unhandled rejection

Also calledunhandledrejection, floating promise

A promise that rejects with no rejection handler attached, which fires a window-level event rather than throwing where you can catch it. It is how an async failure disappears: `try/catch` around a call that was never awaited catches nothing, and error boundaries only see errors thrown during render. Reporting the global event is the minimum, because otherwise these never reach your error tracking at all.

Commonly confused with