AntiPattern
Drag Preview Timing Mismatch
dnd-lifecycle-render-timing-mismatch
Drag-and-drop UI breaks because drag preview/icon rendering and drag lifecycle events are tied to the wrong timing (or the wrong component controls), so the user sees incorrect behavior and the app misdetects release/drag end states.