Got it ,that actually rules out your setup.
If nothing changed on your side and it suddenly started today across both WS + WebRTC, it’s very likely a Vapi-side instability or timeout regression, not your agents. The random timing during calls also points to session drops rather than flow issues.
I saw this exact pattern recently, same behavior, no changes, and it cleared once Vapi stabilized.
For now, I’d suggest:
Check Vapi status/logs for today
Grab 1–2 failed call IDs for support
Once you’re back, I can help you trace it properly 👍