Shared user "Authorize app" button sends empty redirect_uri — "Application misconfiguration" error

Hi,

I’m developing a public Marketplace app and running into an issue with app sharing.

Setup:

  1. App is configured with the default “Add app to account” sharing mode
  2. Callback URL is correctly set in the Developer Hub.
  3. OAuth works perfectly when the admin installs the app directly.

Steps to reproduce:

  1. Admin installs the app and shares it with other company users via “Manage Users”
  2. Shared user sees the app listed as “ADDED BY ADMIN” with an “Authorize app” button
  3. Shared user clicks “Authorize app”
  4. Pipedrive redirects to: Authorize application<client_id>&redirect_uri=
  5. The redirect_uri parameter is empty.
  6. User sees “Application misconfiguration — Redirect url is missing” error

Expected behavior:

The redirect_uri should be populated with the Callback URL configured in the Developer Hub, so the shared user can complete OAuth authorization.

Additional context:

  1. The Callback URL is correctly configured and working (OAuth, uninstall DELETE, and sharing POST callbacks all work for the admin user)
  2. App type: PUBLIC
  3. This only happens when a shared user tries to authorize — the admin’s own OAuth flow works fine

Has anyone else experienced this? Is there a configuration step I’m missing, or is this a platform issue? Thanks!