Pattern
Stale Callback/Guarded Triggers
guarded-event-handler-trigger
UI actions fail to fire or fire inconsistently because event handlers depend on mutable state and identity (e.g., onOpen/onButtonClick) and are short-circuited by guards or event propagation changes, leaving components out of sync after navigation or filtering.