Hey everyone,
I'm running into a frustrating issue with the Intercom SDK (iOS and Android) and wondering if anyone has seen this before.
Ever since switching to the Intercom SDK, I've noticed way fewer support requests coming in. At first I thought maybe that was a good thing, but then users started emailing me directly saying they can't access support through the app.
The error they're seeing is "something's gone wrong. Content could not be loaded" - both in the messenger and when trying to view help articles. I've attached a screenshot from one Android user. The weird thing is that if they sign out and back in, it starts working again temporarily.
I initially suspected JWT validation issues, so I disabled that completely for both iOS and Android, but the problem persists. When I contacted support about this, they suggested it might be network issues, but that doesn't make sense to me since signing out/in fixes it for that specific user.
The really annoying part is that the SDK doesn't seem to offer any way to detect or log these errors, so I have no idea how widespread this actually is in production.
Has anyone else run into this? I'm particularly wondering:
- Is there a way to enable better error logging in the SDK?
- What usually causes this specific error message?
- Any programmatic way to refresh the connection when this happens?
Really need to get this sorted since users literally can't reach support when it breaks.
Thanks!
