Part of QA PAR-457; separate from anonymous preview crash PAR-468. Reproduce using disposable owner account: Members → create Viewer invite link. New QA Viewer account signs in with login?next=<invite path>. Signed-in invitation preview loads normally. Click Join Design QA 18 Oct 2026. Form stays on invite page with error 'This path is not available through the proxy.' User never reaches workspace. Expected successful membership creation and redirect, with requested role retained. Observed fresh QA account tasklie-qa-viewer-20261018, live 18 Oct 22:40 UTC. This blocks invite acceptance even after working around PAR-468 by signing in first. No token published. Check proxy route allowlist for invite acceptance. Desktop 1440×900; mobile preview also exercised.
Implemented in the dependent QA stack: https://github.com/ParadauxIO/taskl.ie/pull/87
Combined verification passed: full API suite (1,306 tests), web lint and TypeScript, unit suite (1,211 passed; one existing skip), 483 Chromium story checks, and the production Next.js/CSS build. Desktop/mobile component evidence and a flow diagram are attached where applicable; server-rendered screenshot gaps and GitHub rollout prerequisites are explicit in the PR.
Awaiting review and merge; production application code has not been deployed by this task.