Feit Light Bulb Out of Sync with Home Assistant

I have a Feit Electric A19 800lm RGBCCT Bulb flashed with Tasmota installed and synced up to Home Assistant. When I try to turn it on from Home Assistant, the bulb will physically turn on but the Home Assistant status is not reflected properly; toggle flicks to on and then within a second goes to back off but the bulb stays on. In the Tasmota console, I can see the request from Home Assistant to turn the light on and Tasmota shows on.

Not sure what the issue is here or exactly how to troubleshoot it.

  • Could it be that I have possible WiFi connection issues? (I’m doubtful that this is the issue since I can see the request from Home Assistant in the Tasmota console.)
  • Is there something wrong with my configuration below?
  • Is the light bulb not reporting it’s status after making the call?

I got my configuration template from here.

light:
  - platform: mqtt
    name: "Front Door Light"
    command_topic: "cmnd/Front_Door_Light/POWER"
    state_topic: "tele/Front_Door_Light/STATE"
    state_value_template: "{{value_json.POWER}}"
    availability_topic: "tele/Front_Door_Light/LWT"
    brightness_command_topic: "cmnd/Front_Door_Light/Dimmer"
    brightness_state_topic: "tele/Front_Door_Light/STATE"
    brightness_scale: 100
    on_command_type: "last"
    brightness_value_template: "{{value_json.Dimmer}}"
    white_value_state_topic: "tele/Front_Door_Light/STATE"
    white_value_command_topic: "cmnd/Front_Door_Light/white"
    white_value_scale: 100
    white_value_template: "{{ value_json.Channel[3] }}"
    rgb_command_topic: "cmnd/Front_Door_Light/Color2"
    rgb_state_topic: "tele/Front_Door_Light/STATE"
    rgb_value_template: "{{value_json.Color.split(',')[0:3]|join(',')}}"
    effect_command_topic: "cmnd/Front_Door_Light/Scheme"
    effect_state_topic: "tele/Front_Door_Light/STATE"
    effect_value_template: "{{value_json.Scheme}}"
    effect_list:
      - 0
      - 1
      - 2
      - 3
      - 4
    payload_on: "ON"
    payload_off: "OFF"
    payload_available: "Online"
    payload_not_available: "Offline"
    qos: 1
    retain: false

It appears to have been a Tasmota setting issue. I turned on SetOption59 in the Tasmota console and the bulb appears to be in sync with Home Assistant without any issues.

SetOption59
Send tele/%topic%/STATE in addition to stat/%topic%/RESULT for commands: State, Power and any command causing a light to be turned on.
0 = disable (default)
1 = enable