What is Timeout Setting Power error? LIFX error

I have 3 LIFX lights configured to automate light transitioning from Red to Green on repeat. For some reason, the script fails and stops working from time to time. And this is the error I get in the log.

* Christmas Lights: Error executing script. Error for parallel at pos 3: Timeout setting power for Front Door Light
* Christmas Lights: Parallel action at step 1: parallel 3: Error executing script. Error for call_service at pos 1: Timeout setting power for Balcony Right Light
* Christmas Lights: Error executing script. Error for parallel at pos 1: Timeout setting power for Balcony Right Light
* Christmas Lights: Parallel action at step 1: parallel 1: Error executing script. Error for call_service at pos 1: Timeout setting power for Front Door Light
* Christmas Lights: Error executing script. Error for parallel at pos 1: Timeout setting power for Front Door Light
Christmas Lights: Repeat at step 3: Error executing script. Error for call_service at pos 1: Timeout setting power for Front Door Light
Christmas Lights: Error executing script. Error for repeat at pos 3: Timeout setting power for Front Door Light
Christmas Lights: Repeat at step 3: Error executing script. Error for call_service at pos 1: Timeout setting power for Balcony Right Light
Christmas Lights: Error executing script. Error for repeat at pos 3: Timeout setting power for Balcony Right Light
Error while executing automation automation.christmas_lights: Timeout setting power for Balcony Right Light
Error while executing automation automation.christmas_lights: Timeout setting power for Front Door Light

Is this due to weak wifi connection? Although I wasn’t having this problem in the past.

This is the automation:

#Christmas Lights
- alias: Christmas Lights
  trigger:
  - platform: sun
    event: 'sunset'
    offset: '00:10:00'
  - platform: homeassistant
    event: 'start'
  - platform: state
    entity_id: script.christmas_lights_script
    from: 'on'
  condition: 
  - "{{ is_state('sun.sun', 'below_horizon') }}"
  - '{{ now().month == 12 and now().day <= 25 }}'
  action:
  - service: script.christmas_lights_message
  - service: script.wled_one_christmas_day_script
  - repeat:
      while: "{{ now().hour != 3 and is_state('input_boolean.holiday_lights_override', 'off') }}"
      sequence:
      - service: script.christmas_lights_script
  - service: light.turn_off
    entity_id: group.front_home_lights
  - service: light.turn_off
    entity_id: light.wled
  mode: single

And the script:

#Christmas Lights
christmas_lights_script:
  alias: Christmas Lights
  sequence:
  #Color Combo 1
  - parallel:
    - service: light.turn_on
      data:
        entity_id: light.front_door_light
        transition: '1'
        color_name: green
        brightness_pct: '75'
    - service: light.turn_on
      data:
        entity_id: light.balcony_left_light
        transition: '1'
        color_name: red
        brightness_pct: '75'
    - service: light.turn_on
      data:
        entity_id: light.balcony_right_light
        transition: '1'
        color_name: green
        brightness_pct: '75'
  - delay: '00:00:03'
  #Combo Color 2
  - parallel:
    - service: light.turn_on
      data:
        entity_id: light.front_door_light
        transition: '1'
        color_name: red
        brightness_pct: '75'
    - service: light.turn_on
      data:
        entity_id: light.balcony_left_light
        transition: '1'
        color_name: green
        brightness_pct: '75'
    - service: light.turn_on
      data:
        entity_id: light.balcony_right_light
        transition: '1'
        color_name: red
        brightness_pct: '75'
  - delay: '00:00:03'
  mode: single

Getting these now too. I have a solid connection on all bulbs.

Looks like mine is sending lots of 0 values.

I setting them with the color Kelvin value

Logger: homeassistant.components.websocket_api.http.connection
Source: components/websocket_api/commands.py:241
integration: Home Assistant WebSocket API (documentation, issues)
First occurred: September 2, 2024 at 8:35:27 AM (3 occurrences)
Last logged: September 2, 2024 at 11:40:20 AM

[140116203311680] Unexpected exception
[140116054360560] Unexpected exception
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/components/lifx/light.py”, line 484, in set_color
await self.coordinator.async_set_extended_color_zones(
File “/usr/src/homeassistant/homeassistant/components/lifx/coordinator.py”, line 419, in async_set_extended_color_zones
await async_execute_lifx(
File “/usr/src/homeassistant/homeassistant/components/lifx/util.py”, line 188, in async_execute_lifx
await async_multi_execute_lifx_with_retries(
File “/usr/src/homeassistant/homeassistant/components/lifx/util.py”, line 239, in async_multi_execute_lifx_with_retries
raise TimeoutError(f"{failed_methods} timed out after {attempts} attempts")
TimeoutError: functools.partial(<bound method Light.set_extended_color_zones of <aiolifx.aiolifx.Light object at 0x7f6f687940e0>>, colors=[[0, 0, 65278, 9000], [9466, 6881, 65278, 6250], [9466, 10322, 65278, 4875], [9466, 13762, 65278, 3500], [9466, 6881, 65278, 3000], [9466, 3441, 65278, 2750], [0, 0, 65278, 2500], [7646, 5898, 65278, 2750], [7646, 11796, 65278, 3000], [7646, 17694, 65278, 3250], [7646, 23593, 65278, 3500], [4733, 23920, 65278, 3500], [1820, 24248, 65278, 3500], [61562, 24903, 65278, 3500], (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)], colors_count=14, duration=0, apply=1) timed out after 5 attempts

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py”, line 241, in handle_call_service
response = await hass.services.async_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/core.py”, line 2763, in async_call
response_data = await coro
^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/core.py”, line 2806, in _execute_service
return await target(service_call)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/helpers/service.py”, line 999, in entity_service_call
single_response = await _handle_entity_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/helpers/service.py”, line 1071, in _handle_entity_call
result = await task
^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/light/init.py”, line 626, in async_handle_light_on_service
await light.async_turn_on(filter_turn_on_params(light, params))
File “/usr/src/homeassistant/homeassistant/components/lifx/light.py”, line 204, in async_turn_on
await self.set_state(
{**kwargs, ATTR_POWER: True})
File “/usr/src/homeassistant/homeassistant/components/lifx/light.py”, line 261, in set_state
await self.set_color(hsbk, kwargs, duration=fade)
File “/usr/src/homeassistant/homeassistant/components/lifx/light.py”, line 488, in set_color
raise HomeAssistantError(
homeassistant.exceptions.HomeAssistantError: Timeout setting color zones on None