[Urgent] Android apps using Android SDK version 15.16.* are crashing. | Community
Skip to main content

Hi,

We added the Intercom Android SDK into our app.

implementation 'io.intercom.android:intercom-sdk:15.6.3'

When clients click these auto-reply conversations, the app crashed:

 

Recently, we received many crash report:

  • Parameter specified as non-null is null: method io.intercom.android.sdk.m5.conversation.states.ConversationHeaderV2.<init>, parameter subtitle

 

Did some nearby updates at the back-end removing the ‘subtitle’ parameter?

 

I tested with all 15.6.* version SDKs and they all have this problem. 

 

Starting from SDK 16, a targetSDK version of 35 is required. Migrating our app to 35 will take a significant amount of time, and app crashes severely affect user experience.

 

It would be a big help if you guys can add back the ‘subtitle’ back to the message or conversation model to keep the app from crashing.

 

Please let me know if you can do this, or there’s other solution.

 

Thank you!

 

 

Hey ​@Mark Timberlake ,
I’d suggest those workaround, hopefully they could be helpful for your use-case

  1. Backend fix: Ensure every conversation header includes a non-null subtitle (even ""). This prevents the crash immediately.

  2. Local patch (advanced): Fork or wrap the SDK to make subtitle nullable, though this requires deep changes and isn’t recommended for most apps.

To get this officially addressed by the dev team, i’d suggest you to reach out to the intercom cs team, and log this issue with them, that way it’s tracked in their backlog and considered for future SDK fixes. Cheers!