Found a Bug Using Zipy? Here’s What to Do Next

Sahil Renapurkar
Published on : Sep 30, 2025
Last Updated on : Oct 10, 2025





TABLE OF CONTENT
zipy dashboard view
Fix bugs faster with Zipy!
  • Session replay
  • Network calls
  • Console Logs
  • Stack traces
  • User identification
Get Started for Free

Overview

Sometimes you hit a bug and you're like:
"What even happened here??"

That’s why I love using session replays.

Zipy lets you actually watch what the user did - which button they tapped, what screen they were on, what exploded. It’s like being handed a tiny time machine for debugging.

In this post, I’ll show you how I use Zipy session replays to figure out what went wrong, reproduce the bug locally, and (hopefully) fix it without too much crying.

Prerequisites

  • Zipy is installed in your web or mobile app.
  • You have access to the Session Replay view in your Zipy workspace.

Step-by-step Instructions

Step 1: Open the session replay where things went weird 

Session replay page

Go to the Zipy dashboard and find the session where the bug happened. Usually, I get this from a crash report or someone on the team going “hey, this thing broke, no idea why.”

Click into the session replay - now you can actually see what the user did. Like, step by step. What they tapped, what loaded, what broke. Super helpful for figuring out the “what” before the “why.”

Step 2: Look through the breadcrumbs 

Session replay breadcrumbs

Once you’re in the session, go look at the breadcrumbs. They’re like a timeline of what happened - user actions, API calls, errors, all the weird stuff.

I usually just scroll through until something looks suspicious. You can also filter them if you're like “ok just show me user clicks” or “only show network stuff.”

Super handy for spotting exactly when things went off the rails.

Step 3: poke around in the errors + logs + API stuff 

Now dig into the juicy bits - error events, logs, API calls.

In the breadcrumbs, look for anything that smells like trouble. Warnings, failed network requests, weird status codes, stuff that took forever to load.

I usually just scroll until something looks suspicious and then click into it to see what's going on. Sometimes it's obvious ("ah, 500 error"), sometimes it's a little mystery to unravel.

Start catching bugs faster and smarter - sign up for Zipy and see what your users see.

Try for free

Step 4: open DevTools and poke at stuff 

Zipy Dev Tools

Zipy has DevTools! And it’s actually super helpful.

You get:

  • Stack traces → when something breaks, you can see where in the code it broke
  • Network calls → what got sent, what came back, how long it took
  • Console logs → all the little messages your app yelled during the session

I use this when something looks broken but isn’t obvious from the replay alone. You can dig into the nitty-gritty and usually find something that makes you go “...oh. Oops.”

Step 5: write down what the user actually did 

This part is super important - figure out the exact steps the user took before the bug happened.

Like:

  • What buttons they clicked
  • what screen they were on
  • what they typed in
  • any weird toggles or settings changes

I usually jot it all down in a list. It becomes your little reproduction script - super useful when you try to make the bug happen locally.

Step 6: Try to break it locally 

Now take everything you found - the steps, the logs, the weird API behavior - and try to actually reproduce the bug in your dev setup.

Follow the same clicks, the same inputs, the same timing if that matters.

And make sure your local setup isn’t totally different from prod - sometimes bugs only show up with real data or weird configs.

This is where you go from “what even happened??” to “okay, yep, I can fix this.”

Step 7: fix the thing 

Okay! You’ve reproduced the bug. Time to debug for real.

Throw in some print()s, add logs, break stuff on purpose - whatever helps you find the exact line that’s causing trouble.

Once you’ve got it, patch it up and test the fix a few times. (Yes, even the weird edge case version.) If it doesn’t break anymore, you’re done!

Until the next one.

Troubleshooting

  • Session won’t load? - Check your internet - and make sure the session was actually recorded 
  • Filters acting weird? - Try refreshing the session replay, or clear your cache. Sometimes stuff just needs a little kick.
  • Can’t reproduce the bug locally? - Double-check your local setup. If it doesn’t match prod closely, some bugs just won’t show up. Environment stuff is sneaky like that.

Best Practices

  • Frequently update Zipy SDK to benefit from the latest features.
  • Regularly review past session replays for recurring issues.
  • Segment sessions by recurring filters to find patterns in bug occurrences.
Frequently Asked Questions

If you have any more questions feel free to reach out to us at support@zipy.ai. 

What kinds of bugs can Zipy fix?

Things like UI bugs, failed API calls, strange console errors, and slow performance - basically anything that users run into that is hard to catch during testing.

How often should I check session replays?

I peek at them regularly, especially after new releases. That’s when weird stuff tends to show up.

Can session replays replace manual testing?

Nope. They’re super useful, but they don’t catch everything. Think of them as a really smart sidekick to your normal testing.

How many sessions does Zipy support?

Depends on your plan! Check your Zipy plan and billing page to see what yours is set to.

How can I make bug reproduction more accurate?

Try to match your local setup to the user’s - same OS, same data, same timing if possible. Environmental differences can hide bugs.

Wanna try Zipy?

Zipy provides you with full customer visibility without multiple back and forths between Customers, Customer Support and your Engineering teams.

The unified digital experience platform to drive growth with Product Analytics, Error Tracking, and Session Replay in one.

product hunt logo
G2 logoGDPR certificationSOC 2 Type 2
Zipy is GDPR and SOC2 Type II Compliant
© 2024 Zipy Inc. | All rights reserved
with
by folks just like you