WhatsApp Calling SIP inbound from LiveKit not ringing (drops during dialing)

We are integrating WhatsApp Calling via SIP with LiveKit Cloud.
Outbound INVITE reaches wa.meta.vc:5061 but calls never ring on destination WhatsApp number.

Observed from provider side:

  • call status stays “dialing”
  • then disconnects (“CLIENT_INITIATED”)
  • provider reported transport errors in some attempts:
    • “tls: no application protocol”
    • “transaction failed to complete (0 intermediate responses)”

Environment:

  • SIP destination host: wa.meta.vc
  • port: 5061
  • transport: TLS
  • From number: +5511978308670 (business number)
  • Tested destination numbers: +558494198787 and +5584994198787
  • Username: phone_number_id
  • Password: SIP password (recently rotated and updated)

Please verify on your side:

  1. if this business number is fully enabled for WhatsApp Calling SIP,
  2. if there are restrictions for destination format (with/without 9 in BR),
  3. if there are required TLS/SIP profile settings for third-party SIP trunks,
  4. if these call attempts are being rejected and why.

anyone knows what could be the problem or where can i find the proper support for solving

How are you connecting WhatsApp to LiveKit? Last I checked WhatsApp only supported Opus codec but LiveKit requires codecs like G711, or G722.

Did this work for you previously?

We have a WhatsApp beta. If you would like to use that let me know and we can send you the form.