AntiPattern
Form State Sync Breaks
react-hook-form-state-desynchronization
React Hook Form state and dynamic field wiring break when components reuse instances across steps and values/ids are coerced (e.g., toString), causing stale session updates, wrong value expressions, and misused formState.errors shape. TypeScript props further lock incorrect types.