3.3.5.23 Processing an Error Response
The structure and fields of the Error Response message are specified in section 2.2.3.2.
After receiving this message, the server parses it to obtain the ErrorCode value. This value SHOULD be used when notifying applications about the error.
Malformed and out-of-sequence messages are handled as specified in section 3.3.5.