[Bug] Color reverts to the previous color I selected on RGB+CCT Bulb
Please use the template and fill in all the data requested below!

**Describe the bug**
When I change the color of my zigbee RGB+CCT bulb the color reverts to the previous color that I have selected. 

**To Reproduce**
Steps to reproduce the behavior, for example:
1. Change color to Red via the Home app.
2. Change Color to Blue
3. The home app will show that the color changed to blue but immediately reverts to red. 

**Expected behavior**
For the color to change. 

**MQTT messages**

[19/07/2021, 22:00:01] [zigbee2mqtt] Publish to 'zigbee2mqtt/0x60a423fffe328b76/set': '{"color":{"x":0.69707,"y":0.30005}}'
[19/07/2021, 22:00:02] [zigbee2mqtt] Publish to 'zigbee2mqtt/0x60a423fffe328b76/set': '{"color":{"x":0.15387,"y":0.38346}}'
[19/07/2021, 22:00:02] [homebridge-z2m] This plugin generated a warning from the characteristic 'Color Temperature': characteristic was supplied illegal value: number 67 exceeded minimum of 150. See https://git.io/JtMGR for more info.
[19/07/2021, 22:00:03] [zigbee2mqtt] Publish to 'zigbee2mqtt/0x60a423fffe328b76/set': '{"color":{"x":0.31306,"y":0.12139}}'
[19/07/2021, 22:00:05] [zigbee2mqtt] Publish to 'zigbee2mqtt/0x60a423fffe328b76/set': '{"color":{"x":0.13579,"y":0.0453}}'
[19/07/2021, 22:00:05] [homebridge-z2m] This plugin generated a warning from the characteristic 'Color Temperature': characteristic was supplied illegal value: number 566 exceeded maximum of 500. See https://git.io/JtMGR for more info.
[19/07/2021, 22:00:06] [zigbee2mqtt] Publish to 'zigbee2mqtt/0x60a423fffe328b76/set': '{"color_temp":405}'
[19/07/2021, 22:00:07] [zigbee2mqtt] Publish to 'zigbee2mqtt/0x60a423fffe328b76/set': '{"color":{"x":0.7,"y":0.29981}}'
[19/07/2021, 22:00:08] [zigbee2mqtt] Publish to 'zigbee2mqtt/0x60a423fffe328b76/set': '{"color":{"x":0.7,"y":0.29981}}'
[19/07/2021, 22:00:10] [zigbee2mqtt] Publish to 'zigbee2mqtt/0x60a423fffe328b76/set': '{"color_temp":405}'
[19/07/2021, 22:00:11] [zigbee2mqtt] Publish to 'zigbee2mqtt/0x60a423fffe328b76/set': '{"color":{"x":0.1723,"y":0.74451}}'
[19/07/2021, 22:00:11] [homebridge-z2m] This plugin generated a warning from the characteristic 'Color Temperature': characteristic was supplied illegal value: number 128 exceeded minimum of 150. See https://git.io/JtMGR for more info.
[19/07/2021, 22:00:13] [zigbee2mqtt] Publish to 'zigbee2mqtt/0x60a423fffe328b76/set': '{"color":{"x":0.1723,"y":0.74451}}'
[19/07/2021, 22:00:13] [homebridge-z2m] This plugin generated a warning from the characteristic 'Color Temperature': characteristic was supplied illegal value: number 128 exceeded minimum of 150. See https://git.io/JtMGR for more info.
[19/07/2021, 22:00:14] [zigbee2mqtt] Publish to 'zigbee2mqtt/0x60a423fffe328b76/set': '{"color_temp":405}'
[19/07/2021, 22:00:15] [zigbee2mqtt] Publish to 'zigbee2mqtt/0x60a423fffe328b76/set': '{"color":{"x":0.13579,"y":0.0453}}'
[19/07/2021, 22:00:15] [homebridge-z2m] This plugin generated a warning from the characteristic 'Color Temperature': characteristic was supplied illegal value: number 566 exceeded maximum of 500. See https://git.io/JtMGR for more info.

**Versions used**
Please provide the version of the following pieces of software:
 - V. 1.3 of Z2M
 - Homebridge 1.3.4
 - Zigbee2MQTT version 1.2
 - Homebridge Config UI X v4.41.1

https://user-images.githubusercontent.com/85386859/126173280-d4f8a367-0ef5-4073-8ed3-83d22e164ace.mov


