This usually happens because the conversation/AI node is trying to extract the name twice. When the caller introduces themselves early, the variable may already be partially filled or not matched to the expected format, so the flow gets stuck and the call ends before variable extraction completes.
I can guide you on how to handle both cases (name given at start or later) cleanly.
Quick question:
How are you extracting the name (AI/conversation node, regex, or explicit “ask for name” step)?
And are you checking if the name variable already exists before asking again?