When two parameters are linked with bind, the parameter that is in ParMode.BIND will show it’s ParMode.CONSTANT value when enable is False.
It doesn’t effect the value of the parameter when using .eval(), only in the parameter display when greyed out. And can confirm it works with all parameter types I’ve tested.
Maybe this is something due to how bind works, but it has confused me a few times before I investigated.