# SDKAuth() succeeds synchronously but onAuthenticationReturn callback never fires (Linux Meeting SDK, headless-linux-sample)

**URL:** <https://devforum.zoom.us/t/sdkauth-succeeds-synchronously-but-onauthenticationreturn-callback-never-fires-linux-meeting-sdk-headless-linux-sample/146298>\
**Category:** Users and Groups\
**Created:** [September 8, 2026, 1:01pm UTC](https://devforum.zoom.us/t/sdkauth-succeeds-synchronously-but-onauthenticationreturn-callback-never-fires-linux-meeting-sdk-headless-linux-sample/146298 "2026-09-08T13:01:42Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![H\_o](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/h_o/32/76510_2.png) [@H\_o](https://devforum.zoom.us/u/H_o)\
**Post date:** [September 8, 2026, 1:01pm UTC](https://devforum.zoom.us/t/sdkauth-succeeds-synchronously-but-onauthenticationreturn-callback-never-fires-linux-meeting-sdk-headless-linux-sample/146298/1 "2026-09-08T13:01:43Z")

</div>

**Title:** SDKAuth() succeeds synchronously but onAuthenticationReturn callback never fires (Linux Meeting SDK, headless-linux-sample)

**SDK:** Zoom Meeting SDK for Linux (arm64), using the official `meetingsdk-headless-linux-sample` ([GitHub - zoom/meetingsdk-headless-linux-sample: A demo on creating a headless meeting client using the Zoom Meeting SDK for Linux and Docker · GitHub](https://github.com/zoom/meetingsdk-headless-linux-sample)), unmodified auth flow.

**Client ID:** KxrDD2uxSeu9kfkGgeAKOA

**App type:** General App (User Managed), Meeting SDK feature enabled under Features → Embed, “Are you developing a programmatic join use case?” enabled, app installed/authorized on my own account (Shared Access Permissions: Authorized).

**Environment:** Docker container, Ubuntu 24.04, arm64 (Apple Silicon host via Docker Desktop), running via docker compose. GLib main loop is running (g\_main\_loop\_run in main.cpp, per the official sample).

**Steps to reproduce:**

1. Fill config.toml with Client ID/Secret + join-url for a meeting I am hosting on my own account.
2. Run `docker compose up`.
3. App builds and runs successfully: prints `✅ configure`, `✅ initialize`, `✅ authorize` (this is only the synchronous return of `SDKAuth()`, meaning the call was accepted).
4. `AuthServiceEvent::onAuthenticationReturn` is NEVER called afterward — not AUTHRET\_SUCCESS, not any error code, not even AUTHRET\_OVERTIME. I’ve waited 30+ minutes and restarted multiple times; the process stays alive (confirmed via strace, still polling normally) with established TLS connections to Zoom’s servers, but no callback ever fires.

**What I’ve already ruled out:**

- Network egress works (verified curl to [zoom.us](http://zoom.us) from inside the container succeeds).
- JWT generation logic and clock sync are correct (host/container clocks match, JWT exp is 24h).
- GLib event loop is present and running (this is the official sample’s approach).
- App type/config: General App with Meeting SDK + programmatic join enabled, installed/authorized on my own account.
- Not a build/environment issue — this is a fresh official Ubuntu 24.04 arm64 build with no code modifications.

**Question:** Is there an account-level Meeting SDK entitlement that needs separate activation (similar to AUTHRET\_ACCOUNTNOTENABLESDK reported by other users), and if so, how can I check/request it for my account? Or is there another known cause for onAuthenticationReturn silently never firing under these conditions?

Happy to share full logs on request.

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [September 9, 2026, 2:53am UTC](https://devforum.zoom.us/t/sdkauth-succeeds-synchronously-but-onauthenticationreturn-callback-never-fires-linux-meeting-sdk-headless-linux-sample/146298/2 "2026-09-09T02:53:24Z")

</div>

@H_o thanks for reporting this, are you able to share the logs in the docker instance? it is found in ~/.zoomsdk

internal reference  
ZSEE-213392

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [September 9, 2026, 4:52am UTC](https://devforum.zoom.us/t/sdkauth-succeeds-synchronously-but-onauthenticationreturn-callback-never-fires-linux-meeting-sdk-headless-linux-sample/146298/3 "2026-09-09T04:52:37Z")

</div>

@H_o this is a known issue and will be fixed in 7.2 released later this month

---

<div class="post-metadata">

**Author:** ![H\_o](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/h_o/32/76510_2.png) [@H\_o](https://devforum.zoom.us/u/H_o)\
**Post date:** [September 28, 2026, 3:57pm UTC](https://devforum.zoom.us/t/sdkauth-succeeds-synchronously-but-onauthenticationreturn-callback-never-fires-linux-meeting-sdk-headless-linux-sample/146298/4 "2026-09-28T15:57:21Z")

</div>

When do you expect to release a fix for this issue?

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [September 29, 2026, 12:27am UTC](https://devforum.zoom.us/t/sdkauth-succeeds-synchronously-but-onauthenticationreturn-callback-never-fires-linux-meeting-sdk-headless-linux-sample/146298/5 "2026-09-29T00:27:29Z")

</div>

Hi @H_o the new version is available on marketplace. There is now a combined / unified Linux sdk for arm and x64
