Issues with Swagger

I am seeing the following problem when attempting to use the Zoom API version 2.0.0 in Swagger Editor:

== STEPS TO REPRODUCE ==

  1. Downlocad the Zoom API specification from https://marketplace.zoom.us/docs/api-reference/zoom-api/Zoom%20API.oas2.json.
  2. Open the online Swagger Editor at https://editor.swagger.io/.
  3. Clear the default text from the editor using File-> Clear Editor.
  4. Load the Zoom API specification by using File-> Import file. Browse to the file you downloaded, then press Open.
  5. The file loads in the editor. After a moment, a number of errors will be seen in the right pane. Ignore these for the moment.
  6. Select Edit-> Convert to OpenAPI 3, then press Convert. When the conversion has finished, press Close.
  7. Wait a few moments while the editor parses the file and checks for any errors.

== ACTUAL RESULT ==
The following errors are displayed:

Semantic error at paths./im/chat/messages/{message_id}.delete.requestBody
DELETE operations cannot have a requestBody.
Jump to line 32995

Semantic error at paths./meetings/{meetingId}/batch_registrants
Declared path parameter "meetingId" needs to be defined as a path parameter at either the path or operation level
Jump to line 47023

Semantic error at components.securitySchemes.Client Credentials
Component names can only contain the characters A-Z a-z 0-9 - . _
Jump to line 59386

== EXPECTED RESULT ==
No errors occur.