A state update from something like typing in an input, or a button click, triggered a component to suspend (e.g. by reading new data via the `use` hook) inside an update React expected to stay synchronous. Wrap the update that leads to suspending in `startTransition` so React can show the previous UI while the new content loads instead of forcing an immediate fallback.