P6M Dashboard

P6M knowledge base

P6M Knowledge Base

Search P6M docs with citations and Memory Graph context.

Results are pulled from the P6M knowledge domain and include citation metadata.

Source document

16. Troubleshooting hosted setup

Back to sources
active text/markdown v1 24 Jul 2026, 04:45

p6m://docs/160-troubleshooting

Troubleshooting hosted setup

Use this guide when the hosted portal or customer API calls are not behaving as expected.

You cannot sign in

Use the email address you used at signup. If your org also issued a P6M Alias, you can use that alias where the portal asks for identity.

If you use API-key sign-in, paste the full Org or user API key. API-key sign-in is intended for automation and debugging. Human users should normally use email and password.

Search returns no results

If you are using the knowledge domain, check that documents were ingested. Creating a document stores the source, but ingestion creates chunks and graph records.

A customer API call returns forbidden

Confirm the API key actor has the correct role grant and scope. Also confirm you are using the enabled-service ID for the same Org and workspace.

A paid plan asks for payment setup

Paid plans require a completed Stripe checkout before regular portal use. If you selected Discounted Monthly Usage or Unlimited Monthly Usage, finish the payment-method step from the onboarding or billing page.

Usage has stopped

Free trial traffic stops when free credits are exhausted. Discounted monthly usage stops when the included allowance is exhausted unless extra usage is enabled. Unlimited monthly usage continues while the billing account is active.

A policy blocks metadata writes

If a metadata write returns forbidden, check whether a policy WASM module is active for metadata.before_write. The denial reason should explain the rule that blocked the write.