Dynamically set the label of a “button node” doesn' work

Hello,
I am trying to dynamically set the label of a “button node” under Dashboard 1 (version: 3.6.6) from a “function node.” The debug looks like this:

object
label: “Auto”
tooltip: “Switch device to Auto mode immediately”
ui_control: object
label: “Auto”
tooltip: “Switch device to Auto mode immediately”
_msgid: “0c087b84bfa3bd24”

Neither version achieves the desired result. The label of the button node is not set. How can this be achieved (without a UI template)?

I don't see any reference to setting the label like that in the node's help text, however, it does say:

The label and icon can also be set by a message property by setting the field to the name of the property, for example {{topic}} or {{myicon}} .