HA not updating state for 3-way switches (hardware works fine)

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.