Initially reported in https://github.com/pydantic/pydantic-ai/pull/653. Needs more info, cc @ioga - a MRE would be great. Happy to open a PR with a fix once we can reproduce the issue + guarantee that the solution doesn't change message order in responses.