I figured it out by myself. It’s caused by the duplicated content type in headers tab in Postman, I used the Zoom imported collection, then tried the default multipart/form-data, it was not working. Then, I switched to json format, even though I changed the Body to raw and json format in Postman GUI, the multipart/form-data was still somehow in the headers, thus causing the the duplicated content-type header.
Once I removed the multipart/form-data, everything works just fine.