Skip to content

LaunchDarkly.ClientSDK - .Net iOS + MAUI iOS Crash - Bad Gateway (AWS Outage) #170

@justinwojo

Description

@justinwojo

Is this a support request?
Yes

Describe the bug
During the AWS outage on 10/20/2025 that caused Bad Gateway responses for the clientstream.launchdarkly.com endpoints, the .NET SDK for iOS and MAUI caused all of our apps to crash during initialization. We have proper safeguards around initialization in case of any exceptions thrown or if it fails to initialize, to handle it gracefully. Unfortunately, this outage caused a EXC_BAD_ACCESS crash that didn't let us handle any exceptions or errors, and caused an immediate app crash for all of our iOS users.

This did not affect any of our Android users, only iOS, on both .Net for iOS and on .Net MAUI iOS apps.

Image

To reproduce
Simulate bad gateway responses from the stream API while on an iOS app consuming the SDK, and see that the app crashes when initializing.

Expected behavior
The SDK should fail gracefully, return an error, and let us know it couldn't initialize.

SDK version
ClientSDK 5.5.2

Language version, developer tools
.NET 9.0.

OS/platform
iOS, all OS's exhibited the crash

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions