SDK Version: Intercom iOS SDK 19.4.1
Platform: iOS 26.1
Integration: Flutter (via intercom_flutter wrapper)
Description:
The close button (X) on surveys does not respond to touch events on iOS. Users cannot dismiss surveys by tapping the close button and must complete the survey to proceed. Swiping down to dismiss still works.
Steps to Reproduce:
1. Initialize Intercom with valid credentials
2. Trigger an Intercom Survey (programmatically via presentContent:surveyWithId: or via auto-targeting)
3. Attempt to tap the close button (X) on the survey modal
4. Observe that the tap is ignored and the survey remains open
Expected Behavior:
The survey should close immediately when the close button is tapped.
Actual Behavior:
The close button does not respond to touch events. No console errors are logged.
Additional Context:
- This issue does not occur on Android - only iOS
- Swiping down to dismiss the survey still works
- No error logs appear in the console when tapping the button
- This appears to be the same class of bug that was fixed for articles in version 19.3.2 ("Fixed an issue where tapping the close button on an article in a conversation would not dismiss")
- Multiple users are affected and blocked from releasing surveys (see: https://github.com/v3rm0n/intercom_flutter/issues/587)
Request:
Please investigate and apply the same fix that was implemented for articles in 19.3.2 to surveys as well.