Error: Zoom Video SDK startLiveStream API returns errorCode 7401 - "parameter cannot be empty" despite passing parameters

Summary:
While invoking the startLiveStream API from the Zoom Video SDK (@zoom/videosdk package), the call fails with:

errorCode: 7401  
reason: "parameter cannot be empty"  
type: "INVALID_PARAMETERS"  

Details:
The following parameters are being sent:

streamUrl: ,
streamKey: ,
broadcastUrl:

Even though these parameters are included, the API still returns the error. Need guidance on what might be causing this and how to resolve it.

Hey @Shashwath

Thanks for your feedback.

streamUrl: ,
streamKey: ,
broadcastUrl:

All three parameters must be non-empty; if any of them is empty, this error will be returned.

Thanks
Vic

All three has has the proper properties but still getting the above mentioned issue

Hey @Shashwath

I tested passing in these three parameters and it works fine—the live stream runs normally.

One thing to note is that these are three separate parameters, not three properties of an object, so could you check whether the issue is due to an error in how the parameters are being passed?

Thanks
Vic