Diagram styler not working

Indeed: the property-value concept in Arcadia/Capella (and UML/SysML) means that each instance (object element) can have its own “value” attached to a property.
Example: you define a property “Voltage” on Physical Components of type “Nodes”, and you assign different voltage values to your properties on each PC you want.

Going back to your initial message on this thread: I don’t think Diagram Styler can be used to change the background of a component based on existing properties. It works only on extended property-values. That’s what you did when you defined “behaviour style” in your PVMT configuration example: you are creating a new PV for each PC.

So going back to your need: " I want to change the background color of Physical Components depending on:

    • They are Node or Behaviour*
    • Their Nature (Software Deployment Unit, Software Execution Unit, …)*"
      I am not sure there is a way to do this easily in Capella as is. I would probably write a Python4Capella script that changes the background color of physical components based on your rule. Unfortunately, the Python4Capella API for changing the background color is not there yet. Meaning that there is a way to do it, but it is not going that easy to find the right API - you can have a look at this thread and ask more questions if you go down that path:
      Editing Requirements format with P4C

All the best,
Stephane