RTMS does not appeared to be enabled on my application

I filled out the form to enable RTMS for my account and I received confirmation that I received a 90 day trial, however no matter what I do, any attempt to call startRTMS fails with a generic error:

Response: {“code”:2310,“message”:“Failed to perform RTMS app operation.”}

I’ve confirmed I have all the event subscriptions and scopes setup. The app is a general app, and it is already successfully receiving meeting.started, and participant events.

I’ve tried multiple different configurations where I tell Zoom to auto start RTMS so that I should expect to see a ‘meeting.rtms_started’ event, but that never comes. I then switched to calling startRTMS myself, but that fails as well.

I can provide whatever information is needed to help troubleshoot, but I’ll provide that once prompted.

One thing to note that seems suspicious is that there is a profile level settings page which shows my test app as an “Auto-start apps that access shared realtime meeting content”, however the account level settings page doesn’t even allow me to select my app as an auto start app. Every forum and AI response I’ve found has suggested this is an account level issue which makes sense.

Account Info:
Account ID: h1JLG3rOSDKqggnOCK7SmA
App Client ID: QqWzNdJR7mTXPbKjZikrA

Here’s the main reason I belive RTMS isn’t fully enabled on my account:

  1. I never see any ‘meeting.rtms_started’ and ‘meeting.rtms_stopped’ webhooks firing, despite seeing several other webhooks firing as expected
  2. I’ve tried to force RTMS to start with code on both the webhook server, and by creating a JS button in the Zoom app using the JS SDK. Both attempts to start RTMS fail

The list of event subscriptions and scopes you can add to your app appear to only be a subset of what is available based on what access your account has. This is invisible to the developer so it makes troubleshooting very difficult. I’d rather see all the settings and have them “greyed out” so I know that I’m not able to select them because my account doesn’t have the right access.

This looks more like an RTMS enablement or installation state problem than a scope problem. Zoom’s RTMS flow starts only after RTMS is enabled in your account, and Zoom staff has also confirmed that RTMS is for user-level apps, with admins installing the app for users or the whole account and then selecting it under the account Zoom Apps setting for auto-start. If the app never appears in that account-level picker, the profile-level setting by itself usually won’t produce meeting.rtms_started or a working startRTMS.

You should verify the app is user-managed and actually installed for the affected user or account, then confirm it is selectable under “Auto-start apps that access shared realtime meeting content” at the account level.

If you’re looking to use Zoom RTMS out-of-the-box, we’re a Zoom RTMS Preferred Partner. We’ve helped thousands of developers integrate with Zoom and can help you with your RTMS integration too!

Hi Luke, I added a missing setting in your account profile, could you try again?

Hello Lars, I’m not sure what you did but I’m now seeing ‘meeting.rtms_started’ events.

On one hand I’m relieved but on another I’m not sure what other developers should do if they encounter a similar opaque problem :sweat_smile:.

i have this same issue can you check my account ?

Hello, please let me know if you have a chance to take a look

@bob112 I’ve enabled the setting for your account as well, please check if it resolves the similar error 2310 on the other thread

This was it ! everything is working THANKS !