Monitoring queues in Exchange 2016

I found the rule “Parameters for discovered services > Discovery - automatic service detection > MS Exchange Message Queues Discovery” but this does not seem to change anything.

e.g. the check “Queue Poison Queue Length” still reports the following:

Invalid check parameter : Offset: The value ‘44’ has the wrong type str, but must be of type int
Variable: checkgroup_parameters:msx_queues
Parameters: {‘levels’: (500, 2000), ‘offset’: ‘44’}

The relating check is “/opt/omd/versions/1.6.0p6.cee/share/check_mk/checks/winperf_msx_queues”, wich defines the following:

...
# Queues to be inventorized (number are relative to counter base)
winperf_msx_queues = {
    "Active Remote Delivery": "2",
    "Retry Remote Delivery": "4",
    "Active Mailbox Delivery": "6",
    "Poison Queue Length": "44",
}
...

I’d guess this means my “MS Exchange Message Queues Discovery”-Rule does not overwrite the default parameters. I defined my offset to be 58 (Currently the default in Exchange 2016), not 44 but the check still reports that.

Thanks again for any help or some pointers in the right direction.