"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.
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.
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...
📎 screenshotI'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?
This is not the course I tried to leave. And it happened to ALL of the courses on my dashboard.
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.
Not a problem at all! Glad you were able to find the problem!!