I think I’m running into similar problems, I can press once and it seem to activate the scene but it seem to reset the scene state to off even tho its the good one playing. when I press again , nothing happen (probably because its trying to re-do the same scene).
if I use my switch fast enough I will be able to trigger one scene or the other but the switch.cinema state isn’t changing (or maybe is being reset?). So the entity switcher will always go back to OFF.
There was a change to scenes a few months ago that made them stop working a lot of the time for me (can’t remember the technical details), and I ended up changing all of switches like these to run scripts to instead of scenes.
They all work fine now, so it could be worth trying to rewrite this with scripts to see if it works better?
Sorry to refresh the topic - but not sure after reading all the comments - how can I setup the scene and switch to show the real state of the switch (on/off). Every time I click on the newly created switch - it shows on for 3 sec, and come back to off. That way - I do not have current status if switch is still on or not…