With Intercom Android SDK, we call Intercom.initialize in the Application sub-class.
We only login a user when they login to our app. On our login screen, we have a button that should open an intercom help article. We just call Intercom.client().presentContent(myId) when the user clicks this button.
Recently, this leads to “Something wen wrong. Try again” message. Logging in and logging out fixes the problem.
My question is: Is it required to have a registered user (perhaps an unidentified one) before calling presentContent()?