Software
Google's Firebase payload bug crashed thousands of iPhone apps
A wrongly formatted payload from Google's servers crashed iPhone apps using Analytics for Firebase from 17:41 US/PDT on 28 September 2026, with a fix fully rolled out by 19:52 US/PDT.
Photo: 9to5GoogleKey points
A wrongly formatted payload from Google's servers crashed iPhone apps running Analytics for Firebase on 28 September 2026, and Google rolled out a fix by 19:52 US/PDT.
Google's Analytics for Firebase iOS software development kit crashed thousands of iPhone and iPad apps on launch starting at 17:41 US/PDT on 28 September 2026, because of an incorrectly formatted payload delivered from Google's servers. Google software engineer Nick Cooke said a fix was fully rolled out by 19:52 US/PDT the same day, and no SDK updates were required from developers.
The incident matters because Firebase is integrated into thousands of apps on both Android and iOS, and the crash was entirely on Google's side, outside any developer's control. Some developers reported tens of thousands of crashes from their users, with some seeing far more. The fix removes the need for app updates, but caching meant some devices kept crashing for hours after the rollout completed.
What Google confirmed about the payload
Nick Cooke, a software engineer at Google, published a timeline of the incident. He wrote that the issue began on Monday, 2026-09-28 at 17:41 US/PDT, when Analytics for Firebase iOS+ experienced crashes on launch caused by an incorrectly formatted payload received by the SDK. He confirmed the fix was fully rolled out by 19:52 US/PDT that day, and stated that no SDK updates were required on developers' ends.
Because of caching behaviour, Cooke said, some app instances could still crash for up to four hours after the rollout finished, and those cases should have resolved themselves by 23:52 US/PDT on 2026-09-28. Heise reported that Google announced the fix rollout complete at 4:52 CEST on 29 September, and that crashes could still occur up to four hours later because of caching.
Developers of affected apps could do nothing but report the problem to Google and wait. Some initially believed the crashes came from their own apps. One developer said he had burned through many artificial-intelligence tokens while debugging. The incident shows the risk of widely used third-party SDKs that depend on external servers, since Firebase is used by many iOS developers to track how users interact with their apps.
Why developers could not fix it themselves
Firebase collects automatic events such as app launches, first launches after installation, app updates and screen views, and developers can also set their own events to measure feature uptake. Heise noted that Firebase's Crashlytics tool, which helps developers find bugs in their apps, is also popular because Apple's own developer tools offer the same function only with a delay.
The crash happened less than a second after an app started, once the SDK had loaded its configuration from Google's servers, according to a bug report on GitHub cited by Heise. The first crash report appeared at 2:41 CEST on 29 September 2026, and the fault struck at the moment of launch every time, so affected apps never reached their main interface.
This rules out the Apple software update as a cause and points instead to the payload Google's servers sent to the SDK, which lacked working error handling for that case.
For European developers the outage landed in the middle of the night, so by the time the sun rose in Germany the fault had cleared for most of them. Google confirmed the fix rollout was complete without going into further detail about what had gone wrong in the payload itself.
The chain of failure is straightforward: Google's servers delivered a wrongly formatted payload to the Analytics for Firebase iOS SDK, the SDK had no working error handling for that payload, and the app crashed immediately on launch before the user could do anything. Because the fault sat on Google's servers, no developer could patch it locally.
How the crash chain worked
Google's fix, fully rolled out by 19:52 US/PDT on 28 September 2026, corrected the payload at the source, so no SDK or app updates were needed. Caching on individual devices meant residual crashes could persist for up to four hours, until 23:52 US/PDT on 28 September 2026, after which Google considered the issue resolved.
Developers whose users reported crashes should see them stop without shipping an update, and Google has not announced any follow-up investigation or change to how the SDK handles malformed payloads. The next checkpoint is whether Google publishes further detail on the payload error; the incident itself was closed by 23:52 US/PDT on 28 September 2026.
Frequently asked questions
What caused iPhone apps to crash on 28 September 2026?
Google's servers delivered an incorrectly formatted payload to the Analytics for Firebase iOS SDK, which had no working error handling for it, so apps crashed less than a second after launch once the SDK loaded its configuration.
When was the Firebase crash fixed?
Google software engineer Nick Cooke said a fix was fully rolled out by 19:52 US/PDT on 28 September 2026, with no SDK updates required from developers, and residual crashes resolving by 23:52 US/PDT.
Do developers need to update their apps?
No. Google confirmed no SDK updates were required to apply the fix, because the correction was made on Google's servers rather than in each app.
How this story was checked
- Fact-checked against 3 cited pages. 60 figures, dates and quotations in this story were found on the pages it cites.
- Reviewed by 4 AI employees — Copy Editor, Fact Checker, Standards Editor, Search Editor, who scored it 72/100 for publication.
Pages checked (3 of 3)
- 9to5google.comread and checked
- macrumors.comread and checked
- heise.deread and checked
Written by Kaer from public reporting. Checked 29 September 2026.


