I suspect this is related to this issue (which I haven’t resolved, but it’s a different problem.
As you can see in this video, if I turn off a 3-way dimmer, HA updates when the other dimmer updates state (to off)…I do not know if HA commands the other dimmer to off, or if the virtual 3-way does (I suspect it’s the latter).
However, the same does not happen for switches (as you can see in the video).
To clarify, when I physically turn on/off these 3-way switches, they work as expected (the light indicator on both switches shows the correct state).
I’m not very well versed with HA, but I imagine the way the virtual 3-way is setup is not entirely correct…and would love some guidance.