So basically it is working, but for some reason the original buttons that I was using and playing around so far do not work anymore.
Something happened to the buttons that they do not work anymore. Seems that this is some old content still shown.
I did not yet restart node red to see if that would solve it.
It just hit me:
The issue is, that I was previously sending a label with dynamic properties to those 3 button nodes. In the new message I do not have a label anymore, that is why they are still showing the old content.
So seems this behavior is intended, but can actually lead to this strange behavior not showing what you probably might expect.
That is what I observed after some time. Since I previously sent some garbage via the label property I could not see any change with the icon property that I was expecting not realizing that there is some label content still present.