## Symptom

- "This URL is already taken" when creating or renaming a page.
- An existing booking link returns "Page not found".
- Your custom URL clashes with a TimeTuna system route.

## Why it happens

- Another TimeTuna account owns the same slug.
- You renamed the page; the old URL no longer resolves.
- The slug collides with a reserved route (such as `signin`, `blog`,`docs`, `booking-pages`, `api`).
- The page was deactivated or deleted.

## How to fix

1. Pick a unique slug. Add a personal qualifier (`book-with-jane`,`jane-30`) to avoid generic collisions.
2. Avoid reserved words. Slugs that match top-level app routes are blocked. Common reservations: `signin`, `auth`, `api`, `blog`,`docs`, `booking-pages`, `internal`.
3. If you renamed a page, share the new URL. The old slug is now free for anyone else to claim; redirects are not added automatically.
4. If your page is missing entirely, check **Settings → Bookings**. A deactivated page is recoverable; a deleted one is not.

Hyphens are fine; spaces are not

Slugs can contain lowercase letters, numbers, and hyphens. Uppercase letters and spaces are silently converted to lowercase and hyphens.

## Still not working?

Open the chat in the bottom-right with the slug you want and the slug it conflicts with.
