ZigBee IKEA bulbs only partially execute scene commands

A scene comprises brightness and color temperature settings. Typically, the ZigBee IKEA bulbs execute either the color temperature or brightness settings, but not both. Does anyone have any suggestions on how to ensure that no commands are lost?

I experience the same behavior when I send two commands for the same thing (the IKEA light bulbs) in a script. Aside from this, the system runs very smoothly and responsively. To test I setup a fresh docker.

Thanks for your help.

Scene

items:
  SpareCeilingBulb_LightBrightness: "20"
  SpareCeilingBulb_LightTemperature: "100"
  SpareTableBulb_LightBrightness: "20"
  SpareTableBulb_LightTemperature: "100"
triggers: []
conditions: []

Events

2023-12-14 16:13:35.828 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'SpareCeilingBulb_LightBrightness' received command 20
2023-12-14 16:13:35.835 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'SpareCeilingBulb_LightTemperature' received command 100
2023-12-14 16:13:35.836 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'SpareCeilingBulb_LightTemperature' predicted to become 100
2023-12-14 16:13:35.836 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'SpareCeilingBulb_LightTemperature' changed from 1 to 100
2023-12-14 16:13:35.838 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'SpareTableBulb_LightBrightness' received command 20
2023-12-14 16:13:35.841 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'SpareTableBulb_LightTemperature' received command 100
2023-12-14 16:13:35.848 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'SpareTableBulb_LightTemperature' predicted to become 100
2023-12-14 16:13:35.849 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'SpareTableBulb_LightTemperature' changed from 1 to 100
2023-12-14 16:13:35.896 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'SpareCeilingBulb_LightBrightness' changed from 97 to 20
2023-12-14 16:13:35.917 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'SpareTableBulb_LightBrightness' changed from 81 to 20
2023-12-14 16:13:36.074 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'SpareCeilingBulb_LightBrightness' changed from 20 to 89
2023-12-14 16:13:36.094 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'SpareCeilingBulb_LightTemperature' changed from 100 to 17
2023-12-14 16:13:36.116 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'SpareTableBulb_LightBrightness' changed from 20 to 75
2023-12-14 16:13:36.121 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'SpareTableBulb_LightTemperature' changed from 100 to 17
2023-12-14 16:13:37.077 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'SpareCeilingBulb_LightBrightness' changed from 89 to 91
2023-12-14 16:13:37.098 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'SpareTableBulb_LightBrightness' changed from 75 to 77
2023-12-14 16:13:37.118 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'SpareCeilingBulb_LightTemperature' changed from 17 to 100
2023-12-14 16:13:37.122 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'SpareTableBulb_LightTemperature' changed from 17 to 100

Platform information

  • Docker: openhab/openhab:4.0.4
  • openHAB ZigBee Binding
  • coordinator: Sonoff USB Dongle ZBDongle-E
  • Light bulbs: TRADFRIbulbE27WSglobeopal1055lm

ZigBee Coordinator

UID: zigbee:coordinator_ember:ControllerZigBee
label: Ember Coordinator
thingTypeUID: zigbee:coordinator_ember
configuration:
  zigbee_port: /dev/ttyACM1
  zigbee_channel: 11
  zigbee_initialise: false
  zigbee_concentrator: 1
  zigbee_trustcentremode: TC_JOIN_SECURE
  zigbee_extendedpanid: ---
  zigbee_baud: 115200
  zigbee_flowcontrol: 1
  zigbee_panid: 54217
  zigbee_powermode: 1
  zigbee_txpower: 0
  zigbee_networksize: 25
  zigbee_linkkey: ---
  zigbee_childtimeout: 86400
  zigbee_networkkey: ---
  zigbee_meshupdateperiod: 86400