Skip to content

Regression: Crash-free metrics are incorrectly reported as 100% on Android #1204

@SilverSwift

Description

@SilverSwift

Environment

Unreal Engine 5.5

Self-hosted Sentry
Sentry-unreal plugin v1.5.0
Downloaded from github releases.
Android platform.

Steps to Reproduce

Regression: Events captured on Android with error and fatal levels are successfully delivered to Sentry and appear in Issues. However, while these events increment the total session count on the Release Stats page, crashed sessions are incorrectly reported as healthy. As a result, crash-free metrics for Android releases are always shown as 100%, despite confirmed crashes.

This behavior is a regression: the same metrics worked correctly up to sentry-unreal plugin version 0.22, but broke starting with version 1.0.0-alpha.1.

The issue was reproduced with both EnableAutoSessionTracking enabled and with manual StartSession / EndSession calls.

Only Android is affected, other platforms are work as expected.

Expected Result

Crashed sessions are marked as unhealthy. Crash rate, crash free sessions and crash free users metrics display valid values

Actual Result

Metrics are always 100%.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for issues without a type.

    Projects

    Status

    Done

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions