# Troubleshooting and support

> Common issues, how to unblock yourself, and how to reach us.

Most bumps have a quick fix. Here are the common ones, and how to reach us when you need a hand.

## My change did not show up on my live site

The change is probably in your preview but not published yet. Your visitors see the last version you published. Hit **Publish** to push your latest changes live. See [Preview vs published](/docs/publish/preview-vs-published).

The same applies to auth settings: provider and access changes take effect at the next publish, and the Auth panel shows a "republish to apply" banner when one is pending.

## The agent did not do what I wanted

This is normal, and usually a one-line fix. Tell the agent specifically what is off, and attach a screenshot; the agent fixes what it can see far more reliably than what it has to guess at. Short, specific feedback works better than re-explaining everything. See [Getting better results](/docs/building/better-results).

## The preview failed to build

Vaulter repairs most build and runtime problems automatically, behind a brief loading cover. If the automatic attempts run out you will see "Preview failed to build" with a **Retry** button; try that first. If it persists, tell the agent what you were doing when it broke; it can read the build logs directly. See [Auto-fix and build repair](/docs/building/auto-fix).

## A migration failed and the Database panel shows a banner

Transient failures retry and heal on their own. If a migration is still failing after its retries, the Migrations section shows the exact migration and a plain-language reason. Ask the agent to fix that migration; publishing is blocked until the schema is healthy again, on purpose. See [Your app's database](/docs/data/database).

## A user cannot see their data, or sees the wrong data

This is almost always a privacy-class question: the table is private per user when it should be shared, or vice versa. Tell the agent precisely who should see what, and test with two accounts. See [How data privacy works](/docs/data/data-privacy).

## Someone cannot sign up for my app

Check your registration mode in **Vault → Auth**: invite-only apps require an invite first, and domain-restricted apps turn away emails outside your allowed domains. Also check the App Users list; a suspended user stays suspended. See [Add sign-in to your app](/docs/auth/add-sign-in).

## My custom domain will not connect

DNS changes take minutes to hours, and the Domains panel keeps checking automatically. If it is stuck well past that, re-check each record's exact name and value against the panel, and look for old conflicting records on the same name. The [DNS reference](/docs/developer/dns-reference) lists the usual culprits.

## I hit a token or usage limit

Your plan's monthly token pool, and the free plan's daily cap, are shown on your Usage page. Fast models use far fewer tokens, so switching to Vaulter Mini stretches an allowance. See [Plans and pricing](/docs/account/plans).

## Getting help

Still stuck? Reach out to support from your account, and include:

- What you were trying to do.
- What happened instead.
- The project ID (copy it from the project's detail page menu).

The more specific you are, the faster we can help. Security-related reports are prioritized; say so in the subject.
