# owner-unreachable-settings

_Witnessed 2026-09-04T07:12:14.186Z — QRATE-UAT-1_

_Three settings pages render perfectly well if you already know the address. This walk asks whether an owner who does not know the address can ever get to them._

**No mutation:** menus opened and closed, nothing saved.

### 01 · OWNER

**I expected:** I sign in as the owner

**I saw:** Skip to main content QRate Canary Mosaic — dev Home Food Items Menu Tables/Staff Personalize Insights C Canary Owner GOOD MORNING, CANARY What would you like to

> **Typing the address:**
>
> - `/owner/settings/payments` -> **200**, reads _"In-app card payments aren’t enabled for this restaurant yet."_
> - `/owner/settings/pos` -> **200**, reads _"POS Integration Connect your point-of-sale system to receive orders directly Restaurant Ca"_
> - `/owner/settings/dietary` -> **200**, reads _"Dietary & Allergen Settings Choose whether each dietary restriction and allergen applies t"_

### 02 · OWNER

**I expected:** The pages themselves work if I type the address

**I saw:** All three answer and render: 3 page(s).

> **I enumerated every link on 6 screens** — sidebar, user menu and mobile nav opened on each — and collected **77** distinct hrefs.

### 03 · OWNER

**I expected:** Now I go looking for them the way an owner would

**I saw:** Not one of the 77 links points at any of them. The only settings-ish href anywhere is: none at all.

### 04 · OWNER

**I expected:** And the settings index an owner would guess at

**I saw:** `/owner/settings/` answers **404**. Screen: This XML file does not appear to have any style information associated with it. The document tree is shown below. <Error> <Code>NoSuchKey</C

---

**Verdict:** WALKED

**Why it ended here:** Enumerated every link on six owner screens against three routes.
