I've got a component defined and I'm trying to upload an openapi 3.0 spec file but things aren't working as expected. Here's what's going on:
1) If I drag and drop the openapi json file, things work as expected.
2) If I use the curl command to upload the file it only seems to work if there is no openapi spec already in place for that component.
3) If I upload a openapi spec via curl and there is already a spec in place I get a message that the upload was successful, but then any spec disappears from the Compass site. If I try to upload a 2nd time, it sometimes appears in Compass but usually does not.
This behavior make integration with my CI/CD pipeline (github actions) basically impossible.