Hey everyone ![]()
I’m using LiveKit’s WhatsApp Business Calling connector (Graph mode, SIP
disabled) for inbound calls. The room gets created and my agent joins fine,
but the media path to Meta never establishes — the caller’s phone just keeps
ringing and the call ends as FAILED.
On the connector’s call detail page I see:
- Status: FAILED
- Error: livekit_room_disconnected
- FROM field is empty (—) even though it’s an inbound call
- Direction: inbound, Type: whatsapp
Already checked on my side:
- API key/secret/URL are correct (rooms create, agent dispatch works)
- Both the WhatsApp caller participant and my agent join the room
- Meta calling settings: status ENABLED, SIP DISABLED, webhook_delivery ENABLED
- My accept call to Meta succeeds (I get CONNECTOR_ANSWERED)
- Cloud API version I send on accept: 25.0
Has anyone hit livekit_room_disconnected with an empty FROM on inbound
WhatsApp calls? Is this a version thing, or is the caller SDP/session not
reaching the connector properly? Any pointers appreciated ![]()