Skip to content

KAIDAN troubleshooting ​

Start with the symptom. Preserve identifiers and receipts, but never send credentials or sensitive content to support.

Briard access problems ​

What you seeLikely causeWhat to do
KAIDAN is missing from the sidebarOld application version or browser cacheReload once, confirm the production domain, then contact support with the page URL and time
Free window closedThe fixed KAIDAN launch-year window is not activeNo charge is created automatically. Review any separate continuation offer; the KAIDAN platform fee is capped at $399 USD per organization per month through August 12, 2028
Checkbox disabledYour role is not owner or administratorAsk an authorized owner or administrator to accept
Agreement changedThe version or digest changed after the page loadedReload, read the current agreement, and accept only after review
Acceptance failedSession, MFA, database, or network errorKeep the request ID if shown, sign in again, and retry once
Authentication is too oldKAIDAN needs a fresh phone-code checkSelect Check phone code, enter the six-digit code from your app, and continue to KAIDAN. You do not need to enter your password again. The return link stays inside Briard-AI
Setup required after acceptanceCustomer deployment or identity bridge is not availableContinue with the deployment guide; acceptance alone is working as designed

Setup problems ​

The launcher does not open ​

  • Confirm you obtained the signed launcher from the approved channel.
  • Verify its checksum and signature.
  • Confirm local security software did not quarantine it.
  • Check whether another process is using the localhost port.
  • Do not expose the port to the network.
  • Record the launcher version and error, then contact the platform operator.

Preflight fails ​

Read the failed check. Common causes include:

  • placeholder endpoint or image value;
  • missing secret reference;
  • untrusted artifact signature;
  • identity issuer or audience mismatch;
  • unsupported Kubernetes version;
  • target access failure;
  • NetworkPolicy or server-side dry-run denial;
  • missing rollback revision; or
  • plan digest changed after approval.

Correct the input. If the plan changes, render a new plan and collect approvals again. Never convert a failed preflight to “passed” by writing a note.

Apply fails ​

  1. Preserve the apply receipt and request identifier.
  2. Do not repeatedly rerun the command.
  3. Check whether the operation was atomic and whether Helm rolled back.
  4. Confirm current workload and database state.
  5. Follow the plan’s exact rollback or recovery recipe.
  6. Record the actual outcome, including partial success.
  7. Escalate with metadata-only logs and receipt digests.

Rollback rehearsal fails ​

Treat the environment as not deployment-complete. Preserve both rollback and restoration receipts. Verify the approved revision exists, the target pseudonym matches, and the current release can be reapplied. Do not leave the environment on an old revision without an explicit incident decision.

Source problems ​

No events arrive ​

Check, in order:

  1. source status is enabled;
  2. credential is present in the secret manager;
  3. the workload can read the secret reference;
  4. authentication succeeds;
  5. network policy permits only the expected destination;
  6. the time window is correct;
  7. checkpoint is advancing;
  8. schema matches the signed package;
  9. records were not privacy-rejected; and
  10. dead-letter status is visible.

Do not broaden permissions until the source owner reviews the failed permission.

Duplicate events appear ​

Check checkpoint restart and source-native event identifiers. KAIDAN should make replay idempotent. Preserve examples and do not delete custody records manually.

Schema drift ​

The source should fail closed or dead-letter the record. Do not map new fields into production without reviewing data type, privacy boundary, semantics, capability ceiling, and signed package version.

Source says healthy but evidence is missing ​

“Healthy” may only prove transport. Compare the source’s expected event inventory, capability ceiling, checkpoint time, and the provider’s own receipt. Record the visibility gap in the case.

Investigation problems ​

Timeline times do not align ​

Compare source time, receipt time, time zone, and clock-skew indicators. Preserve original time values. Do not manually edit the source event to force alignment.

An answer has no citation ​

Do not use it as a finding. Narrow the question, inspect available evidence, and record “unknown” if no source supports the answer.

Two sources disagree ​

Preserve both, classify each statement, document the contradiction, and assign a reviewer. Source rank alone does not erase contradictory evidence.

Package verification fails ​

  • Stop distribution.
  • Preserve the original package and verifier output.
  • Confirm the trusted verifier version and signature.
  • Re-run against the unchanged file.
  • Check transfer corruption.
  • Escalate as a custody issue if the failure repeats.

What to send support ​

Send:

  • organization name and pseudonymous organization identifier;
  • environment name;
  • page or setup stage;
  • UTC time;
  • request, plan, case, receipt, or package identifier;
  • software and package versions;
  • digest values;
  • expected behavior;
  • actual status and bounded error class; and
  • steps already attempted.

Do not send tokens, passwords, keys, kubeconfig files, raw commands containing secrets, prompts, model responses, vectors, customer documents, or unredacted incident content.

Contact support@briard-ai.app. For suspected compromise, contact security@briard-ai.app.

Briard-AI and KAIDAN are products of Unfettered Minds LLC. Governance documentation and review support. Not legal advice or certification.