Pattern

Event And State Inconsistency

state-transition-event-coupling

UI behavior breaks when event/state transitions depend on fragile assumptions: handlers fire only on certain interactions, toggles lack shared state, or effects re-run on rerenders, causing missed callbacks and inconsistent selections.