When you receive an error which is not in the error list (HTTP Bad Request) this article will help you find the cause and the solution to it.
1. The request is not matching the right formatCause
The XML request is not complying with the API format XSD.
Use the XSD to validate the request:
Adjust the request to comply with the XSD.