Client platform (staging)InteractionsCriticalCaught in reviewResolvedJul 2025

"Poof! Disappeared! Like a magic trick" - a typo that deleted every user's progress

One misread variable nuked ALL course data. The tester found out first.

  1. Beta testerJul 2025

    I found a new issue! At this point, I should start a loyalty card. hehe. My dashboard is now having issues (these issues were not here like 5 minutes ago). I have lost all progress on all of my courses... they are all gone. poof! disappeared! like a magic trick...

    📎 screenshot
  2. Developer

    I've been trying to get to the bottom of this one, but it's a real head-scratcher... I can't find any record of you having submitted answers for this group. Are you positive you completed lessons here?

  3. Beta tester

    This is not the course I tried to leave. And it happened to ALL of the courses on my dashboard.

  4. Developer

    I found it... The leave-group button is supposed to delete your data from JUST that group — but due to a typo in the variable, it couldn't read the group id, thought it was empty, and instead deleted the data for ALL of your groups. Whoops! Looks like you were the lucky one to try it first outside my test account... REALLY glad you uncovered this one before we launch.

  5. Beta tester

    Not a problem at all! Glad you were able to find the problem!!

Staged recreation. The real screenshot stays redacted.

What Superflow captured automatically

Issue type
Interactions
Site
Client platform (staging)
Platform
Custom app
Browser
Chrome 138
OS
Windows
Device
Desktop
Date
Jul 2025
Status
Resolved

Every Superflow comment ships with this context - no "what browser were you on?" follow-ups.

Why it matters

A one-variable typo turned "leave group" into "delete everything." In production, that's a company-ending support week. In staging, with a patient beta tester, it's a war story with a happy ending.

Your website has bugs like these.
Your users are finding them right now.