SHELLY firmware BUG

If your shelly device works DO NOT update the firmware
I’ve found this on both the Shelly1 and the Shelly EM
controlling the relay on both types now no longer works.
It doesn’t matter what settings you use in the http gui, the switch button on the gui takes priority
You can change the state of the relay via mqtt, but within 20seconds it will revert back to what ever the state of the button on the web gui, their embedded firmware, is set at.

So now I have four un-useable Shelly1 switches and a Shelly EM that cant control a contactor or external relay.

Hi richard.
I know that this post is a little bit old, but i run into this in the past 2 days.
My workaround was downgrade my shelly device firmware at an old version.
After this all works fine with my HomeAssistant (now at 2020.12.1 version).
In details: