Hey
@James Christopher - here's the Sentry issue (public link):
https://ptpal-ltd.sentry.io/share/issue/84e45259776c467eace19011278a6880/
To answer your questions:
- CallClient.create() is called when the user starts a call, not at app startup
- Our VAPI SDK fork already has a 10-second timeout + 5 retries on CallClient.create(), but the native blocking bypasses those
- Reliably reproducible on poor mobile signal, fine on WiFi
- 26 events, 2 users affected, ongoing
Heads up — dSYMs haven't been uploaded for this build yet so the stack trace is partially redacted, but you can clearly see 5 consecutive daily_flutter frames as the source. Working on getting the symbols uploaded.
We've also opened a ticket on the daily_flutter repo. Let me know what else would help.