while trying to submit a message to an MQ queue throgh BizTalk MQSeries adapter, getting the following weird error in event log
A call to System API SafeArrayAccessData failed with hr: 0×80070057.
after hours of troubleshooting, the cause found was that the message body in empty, i.e. trying to put an empty string message in MQ queue.