Skip to main content

Broken Functionality

Written by Aya

Overview

AI Broken Functionality is a feature built on top of Session Replay. Once enabled, it uses AI to detect functionality issues within your app that may impact the user experience, including:

  • Buttons or links that fail to respond

  • Forms that do not submit successfully

  • User flows that break before completion

  • Unexpected crashes or error messages

  • App behavior that does not match expected flows

Detected issues are surfaced as Broken Functionality events, which can be reviewed alongside regular session data.


How to Use

Note: Session Replay must be enabled before using AI Broken Functionality.

Once the feature is enabled, follow these steps:

Step-by-Step

  1. In the Session Replay list, use the AI Issues filter to display sessions with AI-detected issues, including broken functionality.

  2. Open a session with flagged issues.

  3. Navigate to the issue using either of the following methods:

    • Scroll through the event timeline to locate the Broken Functionality event

    • Click the purple marker on the timeline to jump directly to the related screenshot

  4. Use the AI Issues filter to specifically display Broken Functionality issues.

Viewing a Broken Functionality event shows:

  • The exact screenshot where the issue was detected

  • A descriptive summary of the issue (for example: “Subtotal is miscalculated”)


How It Works

No instrumentation changes are required. Once enabled, existing session screenshots, user flows, and app behavior data are automatically routed through the broken functionality analysis pipeline.

  • Screenshots, user flows, and app behavior data are analyzed using an AI model

  • When a functional issue that does not result in a crash or performance problem is detected, a Broken Functionality event is generated

  • The event is added to the timeline at the same timestamp as the related screenshot

  • The event payload includes descriptive details about the detected issue

  • Frontend UI controls allow you to filter and inspect these events alongside other session data


Compatibility & Requirements

  • Supported Platforms: All mobile platforms currently supported by Luciq, including iOS, Android, and React Native

  • Prerequisite: Session Replay must be enabled

  • SDK Upgrade Required: No, the feature is fully server-side


Limits & Quotas

  • Up to 1,000 analyzed sessions per account per month

  • Up to 1,000 generated Broken Functionality issues per month


Getting Access

AI Broken Functionality is currently available as a beta, invite-only feature.

To request access:

  • Submit a request through Intercom or the support chat

  • Enterprise customers can contact their Customer Success Manager to join the waitlist

Once approved, the feature will be enabled from the backend with no SDK changes required.

Did this answer your question?