We are seeing what seems to be an authorization issue when a Zoom app is installed multiple times for the same user.
We have a multi tenant SaaS app where one user can have multiple accounts. So each account can configure an integration with Zoom. In this case we have:
Account1 → ZoomUserFoo. So AppX is installed for ZoomUserFoo.
Account2 → ZoomUserFoo. Again AppX is installed for ZoomUserFoo.
This works for Account1 but while the OAuth flow is successful for Account2 I receive errors when querying the API. For example no results returned for listing users. The same works for Account1. Our integration works for single install but not in this case where the same Zoom user has installed the app twice.
Is there some limitation here that I am not aware of? Is it only possible to have one install of an app for a Zoom user?