Sonoff Tasmoto Automatically switch OFF MQTT (Other Sonoff working fine)

Hi I have 2 Sonoff tasmotized deceives added to Home assistant
I am using Mosquito MQTT broker.

Switch 01 is Sonoff basic & works fine from HA panel (No issues)

Switch 02 is Sonoff S26 Smart Socket tasmotised.
Problem with Switch 02:
It automatically swich OFF after a few minitues when activated from HA panel.

In Tasmato web UI console:
“PowerRetain”:“ON”
“PowerOnState”:1
(Both Sonoff’s have same above settings)

Below is my Configuration.yamal for both switches:

Blockquote# Enables the frontend
frontend:
mqtt:
broker: core-mosquitto
username: XXXX
password: XXXXXX

switch 01:
platform: mqtt
name: “Mirror Light”
command_topic: “cmnd/sonoff00/power”
state_topic: “stat/sonoff00/POWER”
qos: 1
payload_on: “ON”
payload_off: “OFF”
retain: false

switch 02:
platform: mqtt
name: “Smart Plug”
command_topic: “cmnd/sonoff01/power”
state_topic: “stat/sonoff01/POWER”
qos: 1
payload_on: “ON”
payload_off: “OFF”
retain: false

If i disable MQTT details in Tasmoto web UI. & control the switch either manually or thru tasmoto UI (ON/OFF) the switch/ socket works like a charm no issues.

Please help to resolve the issue
What am i missing wrong?