DIAGNOSIS

Your Lovable app works in the editor but not on the live link

The preview and the published link are two different apps — here's how to tell which one is actually broken, in the order worth checking.

8 min read
ON THIS PAGE
SHORT ANSWER

Why does my Lovable app work in preview but not on the live link?

Because they are two different copies. The preview is your project as it stands this second. The live link is a snapshot taken the last time you published, and changes are not pushed live automatically. Hit Publish again and reload the live link — that alone fixes it for most people.

You made a change. You watched it work in the preview panel, right there next to the chat. Then you opened your real link on your phone and it's the old version. Or a white screen. Or the sign-in button just spins.

Nothing is wrong with you. This is the most common Lovable confusion, and Lovable's own documentation says the cause plainly: each publish deploys a snapshot, only the current version goes live, and if you don't see recent changes you need to publish again.1

So go do that first. The Publish button sits top right of the editor, next to Share. Then reload your live link. If that fixed it, you're done and the rest of this page isn't your problem.

I republished and it still shows the old version

This is almost always one of two kinds of saved copy. Your own browser keeps a copy of your site so it loads faster, and it will happily show you yesterday's. That's the cruellest version, because your users see the new site and you don't.

Test it honestly: open the link in a private window, or on your phone with wifi off. If it looks right there, your site is fine and your browser was lying to you.

If you connected your own domain name, there's a second layer of saved copies between your app and the world. Lovable's FAQ says published changes normally appear within a few minutes, but that a custom domain adds delay from network and domain-system caching, and suggests clearing your browser cache to see updates sooner.2 Give it fifteen minutes before you panic-click.

It might also not be you. Lovable's status page has recorded an incident where published projects and preview links served stale versions because of a caching problem on their side.3 Checking status.lovable.dev before your fourth republish is two well-spent seconds.

Why is my published Lovable site just a white page?

A blank white page means the page loaded and then the app fell over before it could draw anything. The preview doesn't show this because the preview runs somewhere friendlier, with things already switched on that the live copy has to go and fetch for itself.

You are not the first. Someone posted on Lovable's public feedback board that their preview looked perfect while their published address was blank, after roughly 75 messages to the AI trying to fix it.4 Remember that number if you're currently in a loop.

Two causes account for most white-on-live pages. The first: your app's keys don't exist where it now lives. If you exported the project and hosted it elsewhere, those settings didn't travel with the code — the editor still has them, the live copy asks for something it was never given and stops.6

The second is the same shape: something the app depends on is only reachable from the editor. A database rule, a connected service, or a function that was never deployed to the project your live app is actually talking to.

Your login system is deliberately paranoid. It will only send a person back to an address it has been explicitly told is yours, and your preview address and your live address are different addresses.7

If only the preview address was ever added to the allowed list, logging in from the live site sends people into nothing — a blank page, a loop, or a bounce back to localhost.

The fix lives in your Supabase project settings, not in Lovable. Add your live address as the site address and to the list of allowed return addresses. Do it for your .lovable.app link and your custom domain if you have both. Password resets and Google sign-in read the same list.

My domain shows someone else's site — what happened?

When you pointed your own domain at Lovable you added two records at your registrar: one pointing at Lovable's address, one for verification. Those can take from a few minutes to a few hours to take effect.5

If it later goes strange, Lovable's guidance for a down published site is to check your domain records still point to Lovable and to try your preview link — if the preview loads, the app is alive and the domain is the broken part.8 One person on the feedback board reported unrelated sites appearing on their domain hours after publishing, so this failure is real and you didn't cause it.

What order should I check things in?

  1. Republish, then reload
    The live link only moves when you publish. Do this before anything else.
  2. Open it in a private window or on mobile data
    If it looks correct there, your site is fine and your browser was showing you an old copy.
  3. Check status.lovable.dev
    Rule out their bad day before you spend money on your own.
  4. Preview loads but your own domain doesn't
    Go and look at your domain records at the registrar.
  5. Blank on live only
    Look for settings and keys that exist in the editor and were never added where the app is hosted.
  6. Sign-in broken on live only
    Add your live address to the allowed return addresses in Supabase.

Stop asking the chat to fix it until you've done the first three. If you do go back to the chat afterwards, give it what it cannot see rather than asking it to guess.

PASTE THIS INTO LOVABLE
My published site is blank while the preview works. Do not change the UI. List every setting, key or connected service this app needs at runtime, and tell me exactly where each one has to be set for the published version — not the editor. Then show me how to confirm each is present.

How do I find out before a customer does?

Notice how you learned about this. You opened your own app, or a user emailed you, or a friend sent a screenshot with no message attached. Everything above is a repair, and repairs start late.

The gap is that a Lovable app can be broken on the live link for hours while the editor sits there looking perfect, because the only thing checking that link is a person who happens to open it.

That's the problem Fomio was built for. You paste your live link — the real one your users type — and it watches it from outside, then emails you when it stops working. It reports one of three things: Working, Having trouble, or Down. There's nothing to set up beyond the link, and when something breaks it says in plain English what likely went wrong. On the paid plans it writes the prompt to paste straight back into Lovable, which matters here specifically, because the hard part of a live-only fault is explaining a thing the AI cannot see.

The edges, straight: the free plan watches one app, checks every five minutes, keeps a week of history, and needs no card. Builder watches three, checks every minute, keeps a month, and includes the fix prompts. Pro watches fifteen, keeps a year, and gives your users a status page. Current prices are at fomio.ai/pricing. It tells you by email — not SMS, WhatsApp or Discord. If you need a phone call at 3am, that isn't this.

So: republish, then check the live link in a private window. If that fixes it, close this tab and go back to building. If it doesn't, work down the list in order. Either way, put something outside your editor watching the live link, so next time you hear it from a machine and not from a customer.

Questions people also ask

WHERE THIS COMES FROM

  1. Publish your Lovable projectLovable Documentation
  2. How long does it take for published changes to go live?Lovable FAQ
  3. Some published projects and deployed preview links are not reflecting latest versionLovable Status
  4. Can see the site in Preview but wasted >3 hrs... to a published "white site"Lovable feedback board
  5. Setting Up Custom Domains in Lovable: Subdomain Design & A+TXT RecordsDEV Community
  6. Lovable Preview Works but Live BreaksHire Lovable Xperts
  7. Lovable App Works in Preview but Not LiveAi Website Repair
  8. My published site is down and users can't access it.Lovable FAQ
KEEP READING
Read this as markdown