Interesting that's actually a common issue I've run into before. Usually happens when the structured outputs aren't being properly captured in the webhook payload or there's a mismatch in how they're being registered vs. retrieved in the end-of-call flow.