Pattern
Undefined State Dereference
undefined-state-dereference
UI state is dereferenced before its nested shape exists (e.g., user.profile.name), so crashes occur or components fail to re-render because BuildHash misses data that affects the UI. Reducers/setters also update the wrong shape, worsening null/array mismatches.