WhatsApp integration failed without errors, only orange light

Infos:

  • Used Zammad version: 7.0.0-1773310961.67118383.bookworm
  • Used Zammad installation type: Packagee
  • Operating system: Debian 12
  • Browser + version: Several

Expected behavior:

  • Connection to WhatsApp should work (green sign)

Actual behavior:

  • No connection to WhatsApp (orange light), no notes for new conversions

Steps to reproduce the behavior:

webserver.log:
2a03:2880:15ff:45:: - - [12/Mar/2026:12:58:24 +0100] “GET /api/v1/channels_whatsapp_webhook/[HASH]?hub.mode=subscribe&hub.challenge=[NUMBER]&hub.verify_token=[TOKEN]&hub_mode=subscribe&hub_challenge=[NUMBER]&hub_verify_token=[TOKEN] HTTP/1.1” 200 10 “-” “facebookplatform/1.0 (+http://developers.facebook.com)”

zammad.log:
I, [2026-03-12T12:58:24.008384#1026626-84016] INFO – : Started GET “/api/v1/channels_whatsapp_webhook/[HASH]?hub.mode=subscribe&hub.challenge=[NUMBER]&hub.verify_token=[FILTERED]&hub_mode=subscribe&hub_challenge=[NUMBER]&hub_verify_token=[FILTERED]” for 2a03:2880:15ff:45:: at 2026-03-12 12:58:24 +0100
I, [2026-03-12T12:58:24.009955#1026626-84016] INFO – : Processing by ChannelsWhatsappController#verify_webhook as /
I, [2026-03-12T12:58:24.009977#1026626-84016] INFO – : Parameters: {“hub.mode” => “subscribe”, “hub.challenge” => “[NUMBER]”, “hub.verify_token” => “[FILTERED]”, “hub_mode” => “subscribe”, “hub_challenge” => “[NUMBER]”, “hub_verify_token” => “[FILTERED]”, “callback_url_uuid” => “[HASH]”}
I, [2026-03-12T12:58:24.016249#1026626-84016] INFO – : Completed 200 OK in 6ms (Views: 0.3ms | ActiveRecord: 1.4ms (7 queries, 1 cached) | GC: 0.0ms)
I, [2026-03-12T12:59:25.319284#1026626-84824] INFO – : Started GET “/api/v1/channels/admin/whatsapp?=[CID]" for 19.5.1.1 at 2026-03-12 12:59:25 +0100
I, [2026-03-12T12:59:25.321439#1026626-84824] INFO – : Processing by ChannelsAdmin::WhatsappController#index as JSON
I, [2026-03-12T12:59:25.321456#1026626-84824] INFO – : Parameters: {"
” => “[CID]”}
I, [2026-03-12T12:59:25.328705#1026626-84824] INFO – : Completed 200 OK in 7ms (Views: 0.3ms | ActiveRecord: 1.2ms (24 queries, 6 cached) | GC: 0.2ms)
I, [2026-03-12T12:59:25.387674#1026626-84856] INFO – : Started GET “/api/v1/http_logs/WhatsApp::Business?limit=50&=[CID2]" for 19.5.1.1 at 2026-03-12 12:59:25 +0100
I, [2026-03-12T12:59:25.388747#1026626-84856] INFO – : Processing by HttpLogsController#index as JSON
I, [2026-03-12T12:59:25.388764#1026626-84856] INFO – : Parameters: {“limit” => “50”, "
” => “[CID2]”, “facility” => “WhatsApp::Business”}
I, [2026-03-12T12:59:25.391585#1026626-84856] INFO – : Completed 200 OK in 3ms (Views: 0.1ms | ActiveRecord: 0.7ms (13 queries, 6 cached) | GC: 0.1ms)