Sorry - that is of course what I meant
I’m not sure - where did you read this or are you making this assumption? For me, I’ve not seen this anywhere and there is absolutely nothing to prevent the binding setting the state if it receives an update. Please provide a log showing that states are not being correctly passed through if this is the case so I can chase this issue.
This is noraml. If the device reports that color mode is “colour” then colour temperature will be set to UNDEF. It’s not related to the command, but the state of the device.