Skip to Content
LaunchfastDocs

Find your error

Look up the message you're seeing to find the page that explains it and how to fix it.

Search works best

Press Ctrl K (⌘ K on Mac) and paste a few words of the error. Every message in these pages is written exactly as the kit prints it.

By where you see it

WherePage
In the terminal while running npm run setupSetup errors
getaddrinfo ENOTFOUND, migrations failing, Failed queryDatabase errors
Checkout, the dashboard, plans not unlocking, webhooksPayment errors
The sign-in page, Google or GitHub screens, confirmation linksSign-in errors
Emails not arriving, Resend errorsEmail errors
Vercel, the live site, slow pagesDeploy errors
npm run build, npm run typecheck, the Next.js error overlayBuild errors
Inviting buyers to a GitHub repositoryRepository access errors

Most common problems

SymptomFix
Paid, but the plan doesn't unlock (locally)Dodo can't reach localhost. Use a tunnel
Paid, but the plan doesn't unlock (live site)Check the webhook
getaddrinfo ENOTFOUND … neon.techSwitch to public DNS
No confirmation email when developingIt's printed in the terminal
Error 400: redirect_uri_mismatch from GoogleAdd the exact callback URL
Email sign-in form missing on the live siteSet up Resend
Plan "pro" has no Dodo product IDCreate the product
Missing environment variable …Set the variable
Changed a price, checkout still charges the old oneUpdate the Dodo product

Still stuck?

Email guptanishu886@gmail.com with:

  1. The exact error message (copy the text, not a screenshot of part of it).
  2. What you ran or clicked just before.
  3. Whether it's on your computer or the live site.

Never send API keys, secrets or the contents of .env.local.

On this page