General
2 min read

Troubleshooting: Verification Failed (401 Error)

Encountering a 'Verification failed (401)' error during Lovalingo setup? This common issue is often a timing problem during deployment. Learn how to quickly resolve it by waiting and retrying, or by manually checking your manifest file.

If you see a "Verification failed (401)" error during Lovalingo setup, don't worry. This is usually a timing issue that resolves itself within a few minutes.

Why This Happens

After running the Lovalingo installation prompt in Lovable, your app needs to:

  1. Build the new code

  2. Deploy to your domain

  3. Make the manifest file accessible at /.well-known/lovalingo.json

The verification can fail if you click "Verify" before the deployment finishes. Lovable typically takes 30-90 seconds to deploy changes.

Quick Fix: Wait and Retry

Step 1: Wait 1-2 minutes after publishing your Lovable project.

Step 2: Click the "Verify" button again in the Lovalingo dashboard.

In most cases, this resolves the error.

Manual Check: Verify the Manifest Exists

If the error persists, check whether the manifest file was created correctly.

Step 1: Open a new browser tab.

Step 2: Go to your manifest URL by adding /.well-known/lovalingo.json to your domain:

https://your-app.lovable.app/.well-known/lovalingo.json

Step 3: You should see a JSON file like this:

json

{
  "publicAnonKey": "aix_xxxxxxxxxxxxx",
  "version": 1,
  "generatedAt": "2026-02-02T00:00:00.000Z",
  "framework": "react-router",
  "defaultLocale": "en",
  "locales": ["en", "es", "fr", "de"],
  "routing": "path",
  "routes": [
    { "path": "/", "kind": "static" }
  ],
  "pages": []
}

If you see this JSON: The manifest exists. Return to Lovalingo and click "Verify" again.

If you see a 404 error: The manifest file wasn't created. See the section below.

Manifest Not Found (404 Error)

If visiting /.well-known/lovalingo.json returns a 404 error, the installation prompt didn't complete successfully.

Step 1: Go back to your Lovable project.

Step 2: In the chat, ask Lovable to check the installation:

Check if the Lovalingo manifest file exists at /public/.well-known/lovalingo.json. If not, create it with my project configuration.

Step 3: Publish your changes in Lovable.

Step 4: Wait 1-2 minutes, then verify again in Lovalingo.

Still Not Working?

If you've waited several minutes and the manifest exists but verification still fails:

  1. Clear your browser cache and try verifying in an incognito window

  2. Check your domain - make sure the URL in Lovalingo matches exactly (including https://)

  3. Republish in Lovable - sometimes a fresh deployment resolves caching issues

Need more help? Contact us at https://lovalingo.com/en/help/support with your project URL and we'll take a look.