{
  "sessionId": "session-fixture",
  "correlationId": "gateway-correlation-write-category-error",
  "kind": "MX_COMMAND_KIND_WRITE",
  "protocolStatus": {
    "code": "PROTOCOL_STATUS_CODE_OK",
    "message": "Write reached MXAccess."
  },
  "hresult": 0,
  "returnValue": {
    "dataType": "MX_DATA_TYPE_NO_DATA",
    "variantType": "VT_EMPTY",
    "isNull": true,
    "rawDiagnostic": "MXAccess returned no value for the write.",
    "rawDataType": 2
  },
  "statuses": [
    {
      "success": 1,
      "category": "MX_STATUS_CATEGORY_COMMUNICATION_ERROR",
      "detectedBy": "MX_STATUS_SOURCE_RESPONDING_LMX",
      "detail": 77,
      "rawCategory": 5,
      "rawDetectedBy": 3,
      "diagnosticText": "Responding LMX lost communication mid-write."
    }
  ],
  "diagnosticMessage": "Category is authoritative: a non-OK category is a failure even when the raw success member is non-zero."
}
