Zoom App in development — OAuth flow succeeds but app not showing as installed in Zoom client

I have a Zoom App in development. When I go through the OAuth install flow — either via my app’s /install route or via the Local Test page in Zoom Marketplace — the flow completes successfully:

  • Zoom redirects to my OAuth callback with a valid code and state

  • My backend successfully exchanges the code for an access_token and refresh_token

  • Zoom generates and returns a deeplink (https://zoom.us/launch/zoomapp/``...)

  • I am redirected to the deeplink, browser prompts “Open Zoom”, I click it

However, after this:

  • The app does not appear in the Zoom desktop client’s Apps panel (neither on the home screen nor inside a meeting)

  • The app is not listed under my installed/authorized apps

  • Clicking “Add” again from the Marketplace listing or Local Test page just repeats the OAuth flow and generates another deeplink

It was working before I uninstalled the app, just wanna test against the complete flow.

I saw another thread with similar issue here

Is this a known issue with dev Zoom Apps? Is there an additional step required after OAuth to register the installation?

1 Like