Cloud recording starts before moderator initiates recording when participant joins first

Hi ,

We’re using the Zoom Video SDK and have encountered an unexpected cloud recording behavior.
Environment

  • Platform: React Native (Expo)
  • Zoom Video SDK: 2.5.10
  • OS: Android and iOS
  • Recording Type: Cloud Recording

Scenerio

  1. A participant joins the session before the moderator.
  2. The participant remains in the session for a while and may speak with their microphone muted/unmuted.
  3. The moderator joins the same session later.
  4. The moderator interacts with the participant and then explicitly starts cloud recording.

Expected Behavior

Cloud recording should begin only when the moderator explicitly starts recording. The review task (or recording output) should contain only the portion of the session after recording has started.

Actual Behavior

We receive two separate recordings:

  1. A recording containing the session before the moderator started recording.
  2. A second recording beginning from the point where the moderator explicitly started recording.

As a result, our zoom dashboard shows two recordings , even though recording was started only once by the moderator.

Questions

  • Is this expected behavior for Video SDK cloud recording?
  • Is there any configuration to prevent recording content before the moderator starts recording?
  • Are there any recommended settings or APIs to ensure only a single recording is generated from the moderator’s recording start time?

@gianni.zoom can you help on this issue. Appreciate your support.

Hey @Premalatha @Vivek9 ,

I am tagging some VSDK specialists, but can you confirm you don’t have “automatic recording” enabled?


cc @ekaansh.zoom @ticorrian.heard

@gianni.zoom
I checked, and Automatic Recording is disabled.
I also wanted to attach a screenshot to confirm this, but I’m currently unable to upload it here.

Okay @ticorrian.heard or @ekaansh.zoom do you have any insight here?

Hi @Vivek9 I’ll send you a DM to share your account ID or email. From there, I can help assist :slight_smile:

Thanks for providing that info @Vivek9 I checked your account and it looks like the recording settings are good. Could you possibly provide two things:

  1. A screen recording of the issue being replicated
  2. Any code samples where you initiate the recording logic