Storage array with Self-Encrypting Drives & "Operation Not Supported"

Hi

I am trying to understand why our storage array with Self-Encrypting Drives (KMIP 1.4 spec, 5.11.2) fails against KMIP Secrets Engine (v1.3.4+ent) but works with Thalse Ciphertrust (v2.9). The trace log shows this error

2022-11-07T17:11:15.582Z [TRACE] secrets.kmip.kmip_277221f3.kmipserver: got client connection
2022-11-07T17:11:15.583Z [TRACE] secrets.kmip.kmip_277221f3.kmipserver: handshaking TLS connection
2022-11-07T17:11:15.587Z [TRACE] secrets.kmip.kmip_277221f3.kmipserver: done handshaking
2022-11-07T17:11:15.629Z [ERROR] secrets.kmip.kmip_277221f3.kmipserver: error from connection handler: error="error processing request message: ResultReasonOperationNotSupported"
{
    "auth": {
        "token_type": "default"
    },
    "request": {
        "client_certificate_serial_number": "307107192484673866414829398229328952564198837338",
        "data": {
            "kmip_request": {
                "tag": "RequestMessage",
                "value": [
                    {
                        "tag": "RequestHeader",
                        "value": [
                            {
                                "tag": "ProtocolVersion",
                                "value": [
                                    {
                                        "tag": "ProtocolVersionMajor",
                                        "type": "Integer",
                                        "value": "0x00000001"
                                    },
                                    {
                                        "tag": "ProtocolVersionMinor",
                                        "type": "Integer",
                                        "value": "0x00000004"
                                    }
                                ]
                            },
                            {
                                "tag": "BatchCount",
                                "type": "Integer",
                                "value": "0x00000001"
                            }
                        ]
                    },
                    {
                        "tag": "BatchItem",
                        "value": [
                            {
                                "tag": "Operation",
                                "type": "Enumeration",
                                "value": "0x00000018"
                            },
                            {
                                "tag": "RequestPayload",
                                "value": [
                                    {
                                        "tag": "QueryFunction",
                                        "type": "Enumeration",
                                        "value": "0x00000001"
                                    },
                                    {
                                        "tag": "QueryFunction",
                                        "type": "Enumeration",
                                        "value": "0x00000002"
                                    }
                                ]
                            }
                        ]
                    }
                ]
            }
        },
        "namespace": {
            "id": "root"
        },
        "remote_address": "10.1.0.101:48264"
    },
    "time": "2022-11-07T16:27:31.832555621Z",
    "type": "kmip-request"
}

Many thanks
Rich