An exception tells you where software failed. A Session Replay can show what the person experienced around that failure. On iPhone, the useful workflow is to connect those two pieces quickly, decide whether the incident is understood, and take only the action the evidence supports.
The short version
- Confirm the project, release context, frequency, and affected users before treating an error as urgent.
- Use Replay to observe the sequence around the failure, not to invent a cause that is not visible.
- Feature-flag changes remain an explicit operator decision; Hogly does not infer the responsible flag.
Why Error Tracking and Replay answer different questions
Error Tracking is strongest at grouping technical failures: the exception, stack, environment, recurrence, and affected sessions. Session Replay is strongest at sequence: what the user did, what the interface showed, and what happened immediately before and after the failure.
Neither should be stretched beyond its evidence. A stack trace does not tell you how confusing the experience felt. A Replay that shows a broken screen does not automatically identify the code path or feature flag responsible.
Used together, they help you check whether the technical failure and the customer-visible moment belong to the same story. That connection is what makes the pair valuable during a quick mobile response.
1. Start with the error, not the proposed fix
Open the error from its notification when Error alerts are enabled, or choose it from Error Tracking in Explore. Confirm that you are in the intended PostHog project, then read the error identity and scope before making a severity judgment.
Look for frequency, first and latest occurrence, affected users or sessions, release and environment context, and whether the error is still active. A dramatic stack trace with one old occurrence is a different incident from a small-looking error rising across current users.
2. Open a relevant Session Replay
If the error has an associated session, open the Replay and watch the shortest useful window around the event. Read the session context and activity before pressing play so you know which behavior you are testing.
Observe facts: the path the user took, repeated taps, a loading state that never cleared, a control that became unavailable, or navigation that changed unexpectedly. Write down what the Replay shows separately from your theory about why it happened.
3. Form the smallest testable explanation
Combine the technical and behavioral evidence into a narrow statement: “Users on release X who enter through path Y see the request fail after action Z.” That is testable. “The new feature is broken” is not.
If the evidence is incomplete, the correct mobile action may be to share the error and Replay with the owner, preserve the context, and continue on a development machine. Fast access should shorten the time to a sound decision, not force every investigation to finish on the phone.
4. Choose the response explicitly
Possible next steps include monitoring, assigning the issue, communicating with Support, or changing a feature flag your team already uses as a control. Match the action to the confidence and impact you established.
If a flag change is appropriate, identify the exact flag and expected effect, follow your team’s approval process, and verify the result after the change. Hogly does not look at a Replay and decide which flag to disable. The operator chooses because only the operator has the release and business context.
A pocket incident checklist
- Correct project and environment?
- Current, recurring, and affecting real users?
- Replay evidence consistent with the error?
- Hypothesis written as an observable statement?
- Chosen action reversible and owned?
- Result and handoff communicated?
The workflow is valuable even when the answer is “do not change anything yet.” Knowing that an incident can wait for deeper analysis is itself a useful operational decision.
Quick answers
Frequently asked.
Can I watch PostHog Session Replays on iPhone?
Yes. Hogly can open Session Replays in a native mobile workflow alongside their session context and related PostHog surfaces.
Can Hogly change PostHog feature flags?
With the required PostHog permission, Hogly can expose feature flag actions. Every change is an explicit operator decision.
Does Hogly identify which feature flag caused an error?
No. Hogly does not infer a responsible flag from an error or Replay. You evaluate the evidence and select any response yourself.