I found a temporary workaround, if one can call it that.
Kill the ewelink application.
Restart the application.
Immediately request the device state change.
If you are fast enough, you may change one or two devices before it gets the Orange !Refreshing of Death.
So what is the app doing, and why does it have to do it so much!
I'm experiencing the same problem for the past 2 weeks. Up to then everything was fine. Only change on my behalf was added one more Basic wifi switch module.
I have 13 devices in total
2 x S26 Plugs
10 x Basic2 switch
1 x Basic switch
Devices become non responsive in the Ewelink app, sometimes appear offline only to return to normal state and then begin to work properly again for a time. It seems when I open the app a refreshing of something happens that causes the devices to lose connectivity to the cloud service.
Alexa integration not working either, Google Home manages to successfully operate devices about 50% of the time.
Ewelink Scenes and Schedules also not working.
After performing so well last Christmas, Sonoff has really let me down this year.
I've a ticket open with Itead support for a week now and they're provided no advice or help.
They want me to run around the house and make a video while this refresh is happening now.
So frustrating !