Surface SIP.js init/transport errors to browser console

Otherkamo-internal
Shipped
April 26, 2026 at 6:16 PM UTC
Author
kamo
Commit
a28a4a6

Empty "Phone SDK failed to initialize" messages were hiding the actual failure from sip.js. Turn on logBuiltinEnabled so the library writes its transport / registration errors to the console, add explicit phase-by-phase console.info entries, and rewrap caught throwables through a describeError helper that pulls something useful out of non-Error objects.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing