💡 What’s likely happening in your case
1. Your first Respond to Webhook sends a valid response to the first tool call → ✅ Vapi processes and reads it out loud.
2. Then, your second Respond to Webhook tries to return a second result (with the same or a different toolCallId) → ❌ Vapi has already moved on and ignores this one.