How to create Zoom Room meetings with a public app?

I replied in the other thread: What does Error code: 29 mean? - #14 by basic

This is resolved. We’re still using the same OAuth API create_meeting endpoint and it’s working. Something was wrong with the user’s Zoom Room or Zoom Account which caused the error code 29.

So I think everything is in order API-wise… but it might be helpful to add error code 29 to documentation somewhere (even internal Zoom Support documentation, support reps had not heard of this issue) once engineering identifies the real cause.