Skip to main content
Start with installation and selectors, then check the decision.

Inspect the runtime

This is an internal debugging API. A missing controller can be expected before consent or a usable live configuration. Check a selector separately:
  • /site returns 403: verify the exact origin, live release, and billing access.
  • Decision returns 409: reload the current configuration; site ID or revision differs.
  • Order works only in manual preview: the list may already be visible or interacted with.
  • Quiz answers have no effect: completion tracking does not send answers; check the connector mapping and cache.
  • Purchase gate fails live: browser purchase claims are stripped; a trusted integration is required.
  • MCP tool is missing: check tools/list, endpoint, and permissions.
  • Preview disconnects after deployment: reconnect; preview sessions are process-local.
For timing and cache behavior, see Script lifecycle. When reporting a bug, include the page, target, release revision, mode, and a redacted receipt.