What to Do When Your AI-Built App Breaks: A Complete Guide
Step-by-step guide for non-technical founders when things go wrong
PublishedYou built your app with Lovable, Bolt, v0, or another AI tool. It was working fine. Then something broke — maybe after an update, maybe randomly, maybe you're not sure when. Now your users can't log in, pages show errors, or the whole app is down.
Take a deep breath. This happens to everyone, and it's fixable. Here's exactly what to do.
Step 1: Don't Panic (and Don't Make Random Changes)
The worst thing you can do is start clicking buttons and making changes hoping something works. Every random change could make things worse and harder to diagnose. Before touching anything:
- Take a screenshot of any error messages you see
- Note exactly when the problem started (or when you first noticed)
- Check if the problem affects all users or just you
Step 2: Check the Basics
Many "broken" apps have simple causes:
- Is the site actually down? Try accessing it from a different browser or device. It might be a browser cache issue.
- Check your domain/hosting: Did your domain expire? Is your hosting account active? Check Netlify/Vercel/Supabase dashboards for status.
- Check your email: Look for any alerts from your hosting provider, domain registrar, or Supabase about expiring plans, exceeded limits, or policy violations.
Step 3: Identify the Type of Problem
| What You See | Likely Problem | Severity |
|---|---|---|
| Blank white page | JavaScript error or build failure | Medium |
| "404 Not Found" | Routing or deployment issue | Low-Medium |
| "500 Internal Server Error" | Backend/database error | Medium-High |
| Login doesn't work | Authentication configuration issue | Medium |
| Can't load any data | Database connection or RLS issue | Medium-High |
| "This site can't be reached" | Domain/DNS/hosting down | High |
Step 4: Check Your AI Tool's Status
Sometimes the problem isn't your app — it's the platform:
- Supabase: Check status.supabase.com
- Vercel: Check vercel-status.com
- Netlify: Check netlifystatus.com
If the platform is having issues, wait for them to resolve it. No developer can fix a platform outage.
Step 5: Try the AI Tool First
Before hiring a developer, try asking the AI tool to fix it:
- Describe the problem clearly in the AI tool's chat
- Paste any error messages you see
- If the AI generates a fix, try it
If the AI can't fix it after 2-3 attempts, it's time for human help.
Step 6: Get Human Help
When the AI can't fix it, a real developer can. Here's how to describe your problem effectively:
- What was working before: "Login was working fine until yesterday"
- What's broken now: "Users see an error when they try to log in"
- What changed: "I asked Lovable to add a new feature" or "Nothing, it just stopped working"
- Screenshots: Include screenshots of the error
Post your task on humans fix ai and a verified developer who specializes in AI-built apps will pick it up and fix it — typically within 1-3 days.
Step 7: Prevent Future Breakage
Once your app is fixed, reduce the risk of it breaking again:
- Make small changes: Don't ask the AI to change 10 things at once
- Test after each change: Verify the app still works before making more changes
- Keep backups: Use version control (Git) so you can go back if something breaks
- Monitor uptime: Use a free service like UptimeRobot to get alerts when your site goes down
Real developers can help you.
You don't need to be technical. Just describe what's wrong and a verified developer will handle the rest.
Get Help