CHW-4808 UploadParseFailed

upload could not be parsed; verify the request body matches the ecosystem's publish protocol

Default message: upload could not be parsed; verify the request body matches the ecosystem’s publish protocol
HTTP status: 400 (client)

Problem. The format-specific upload parser rejected the request body. Cause. The body shape did not match the ecosystem publish protocol — e.g. a malformed npm tarball, missing Maven coordinates, or an unreadable NuGet .nupkg. Fix. Re-run the publish with the native client (npm publish, twine upload, mvn deploy, etc.) and make sure the package was built cleanly. HTTP 400.