LogicTrail
  • Trails
  • Check my app
  • Pricing
  • Sign in
  1. Trails
  2. /
  3. Keeping it running
  4. · 4 minutes · Free

The error nobody saw

Sign-ups halved this week. No alert, no error on your screen. Then a customer writes: 'your form just says Something went wrong'.

This answers: Why don't I see errors my users see? No coding needed. 3 quick decisions.

  • Keeping it running
  • Debugging without panic

Step 1 of 3

This is the sign-up form's code. Click the line where the real error disappears.

components/signup-form.tsx

Click the line that causes it.

Pick one. You will see what really happens, and why.

Why don't I see errors my users see?

Many AI-built apps catch errors and show a generic message without recording the real error anywhere. Errors in the visitor's browser never reach your server logs on their own. Add an error tracking tool such as Sentry to both the browser and the server, with alerts, so you hear about failures before customers write in.

Trail of the bug
  1. Browser
  2. Your server

Breaks at Browser: Error caught, shown vaguely, then lost

Why AI tools write this bug

AI tools wrap code in try/catch to stop crashes and fill the catch with a friendly toast, which keeps the page working but throws the real error away.

How to fix it

  1. Find every catch block and check where the error goes.
  2. Add an error tracker to the browser and the server.
  3. Turn on alerts for new errors.
  4. Keep the friendly message for users, but record the real error.

Check your own app

Paste this into Lovable, Cursor or Claude Code:

Without changing anything, list every try/catch and .catch() in this project. For each one, tell me what happens to the error: is it shown to the user, logged on the server, sent to an error tracker, or dropped? Also tell me whether this project has any error tracking set up for the browser and for the server.

Common questions

Are console.log errors enough?
Only for errors on your server. Errors logged in a visitor's browser stay on their device unless an error tracker sends them to you.

Related scenarios

  • The save that saved nothingFree · 4 min
  • Launch day, no emailsFree · 4 min
  • The admin buttonPro · 4 min

More on this trail

Keeping it running: Silent errors, empty AI credits, expired domains, leaky logs, risky updates and retired models.

Want someone to look?

We check AI-built apps for this and three other common leaks, in plain English.

Check my app
Sign in