Keep in mind you’re on the wrong topic and the issue that user reported was that it worked fine when controlled in ST, but the status didn’t change when physically controlled which sounds like the opposite of what you’re seeing.
I’m going to respond on the other topic…