Skip to content

Troubleshooting Guide ​

Last updated: October 9, 2026

Current navigation uses Home, My AI tools, Shadow AI Discovery and What needs me. More contains Connect work tools, Add proof, Make a review package, Learn Briard and Recorded history, according to your role. Older video recordings may show earlier labels.

For provider approval, Google Cloud billing/API prerequisites, Salesforce installation, incomplete checks or empty discovery results, follow Shadow AI Discovery. Confirm the workplace and account first. Not enabled yet is an unchecked area, not a successful result.

Device inventory and coverage ​

What you seeWhat to check
Fleet features or installation are unavailableThe expanded paths are separately enabled and off by default. Machine installation also needs approved signed distribution. Ask about the permitted rollout; do not substitute a ZIP or signature.
Coverage percentage unknownConfirm the authority, completeness and source date of the expected-device set for every selected workplace. Resolve conflicting or unexpected devices and retired devices still reporting.
A collector is online but coverage is incompleteRead each required check. Heartbeat, receipt time and source inventory age are separate; unknown source age cannot be treated as fresh.
A local runtime or employee home is missingConfirm the approved loopback API is running and reachable by the collector identity, and that exact local folders are approved and accessible. Do not broaden access automatically.
WSL or a container is absentCheck the exact selected scope, running state and guest permissions. A Windows machine service does not automatically see employee WSL registrations.
A device appears more than onceReview provider identity and approved aliases. Shared names, users or IP addresses do not establish a match. Keep clone or re-enrollment conflicts visible.
Device-name lookup is deniedComplete fresh MFA and request an explicit workplace lookup grant. Ordinary administrator membership does not automatically reveal names.
Jira or a provider action has an unknown outcomeRead saved status and reconcile at the destination before creating another request. A received ticket or configuration is not proof of remediation.

See Fleet inventory and coverage for the complete workflow. Send support only the visible reduced error, approximate time and request reference; do not send credentials, patient details or a raw device export.

For Home alert-summary failures and tool-link gaps, see Briard Alert & Response Console (BARC) troubleshooting.

First checks ​

Before changing configuration or retrying a destructive action:

  1. Confirm you are using the correct application URL and organization.
  2. Note the approximate time, page, visible message, and request ID if shown.
  3. Confirm your session is signed in and, for privileged work, at AAL2 MFA.
  4. Refresh once. Do not repeatedly submit billing, support, export, or artifact actions.
  5. If the problem continues, contact support with the visible message and request ID, if shown.

Never send support your password, MFA code, session token, database URL, API key, webhook secret, CUI, PHI, payment-card data, or raw customer production content.

Sign-in and MFA ​

SymptomLikely causeResolution
Confirmation link returns to the sign-in pageLink expired or was already usedRequest one new confirmation email. Contact support if the new link also fails.
Password-reset email does not arriveAddress mismatch, spam filtering, SMTP/provider issue, or rate limitingWait several minutes, check spam, then request one new email. Contact support if it still does not arrive.
"Your session expired"Access token expired or local session was clearedSign in again. Do not reuse a copied bearer token.
HTTP 401 on an application actionMissing, expired, or invalid sessionSign out, close stale tabs, sign in again, and retry once. Contact support if the action remains unavailable.
HTTP 403 after sign-inWrong organization, insufficient role, missing entitlement, or AAL2 requiredConfirm the workspace, role, plan, and MFA state. Cross-tenant denial is expected behavior.
Owner/Admin cannot access tenant dataSession is AAL1Open Account -> Multi-factor authentication, enroll or verify TOTP, and return with an AAL2 session.
TOTP code is rejectedDevice time drift, wrong account, expired code, or factor not enrolledEnable automatic time on the authenticator device, wait for the next code, and verify the account label. Contact support for recovery if the factor is lost.

System registration and questionnaire ​

SymptomResolution
Create registry record remains disabledComplete every required field, choose at least one data class, select hosting and boundary status, and enter at least 200 purpose characters.
"Regulated-data-like content detected"Remove CUI, PHI, customer records, secrets, source code, prompt/output content, and other raw payloads. Replace them with a classification, approved reference, owner, date, or control description.
"None sensitive" is removed when another class is selectedThis is expected. "None sensitive" cannot be combined with PII, PHI, CUI, FCI, or another sensitive class.
A framework question is missingConfirm the applicable pack is selected for the system and the subscription includes that pack. Refresh entitlements after any billing change.
A saved answer appears only attestedAttach approved evidence to the specific saved answer. An assertion without linked evidence remains attested by design.

Evidence upload ​

Supported files ​

PDF, CSV, XLS, XLSX, DOC, DOCX, PNG, JPG, and JPEG are supported up to 25 MB. The extension must match the file's MIME type, and the filename cannot contain path separators.

SymptomLikely causeResolution
"No saved answers yet"Evidence must support an existing answerOpen an AI system, save at least one mapped answer, then return to Evidence upload.
"Unsupported evidence type"Extension/MIME mismatch or unsupported formatExport the file to a supported format. Do not merely rename the extension.
File exceeds 25 MBObject and scanner limitCreate a smaller, approved extract or split the evidence outside Briard-AI. Do not remove required context or integrity information.
Evidence upload returns HTTP 4xxUpload authorization expired or the file does not meet the visible requirementsConfirm the file type and size, request a new upload, and retry once. Contact support if it fails again.
Scan remains pendingScanner or sealing process has not completedWait briefly and refresh. Do not rely on or export the file until it reports Scan passed.
File-safety review failedThe safety check could not complete or the uploaded file did not pass validationDo not keep retrying the same request. Confirm the local file is unchanged, then retry once with a new upload. Contact support if it fails again.
File quarantinedMalware or restricted active content detectedDo not download, repackage, or bypass the finding. Follow your incident procedure and contact the security team.
Evidence is missing from another workspaceTenant isolationConfirm the organization. Evidence never moves between organizations automatically.

Governance readiness and TRAIGA Cure Binder ​

SymptomResolution
Readiness shows Not assessedSave an answer for the mapped question.
Readiness shows AttestedThe answer exists but no qualifying evidence is linked. Attach evidence if appropriate.
Readiness shows Partially evidencedSome supporting elements exist, but the mapping is incomplete. Open the item and review the listed controls and evidence.
Readiness shows GapThe selected answer does not meet the deterministic acceptance rule or required support is missing. Assign remediation and record the corrected state when complete.
Review/test form will not saveRequired scope, method, findings, date, or discovery summary is missing or too short. Complete the visible required fields with metadata-only content.
Cure Binder is unavailableTRAIGA entitlement, a selected system, or a required hosted service may be unavailable
Binder says counsel_review_requiredExpected legal boundary

Artifact and ledger issues ​

SymptomResolution
Artifact generation returns 403Confirm plan entitlement, system access, role, and MFA.
Artifact generation returns 503A required hosted service is temporarily unavailable
Download returns 404Wrong organization, artifact ID, or removed record
Download fails SHA-256 verificationStored object does not match its manifest
Ledger verification reports a divergenceAn event is missing, reordered, or altered
Ledger verifies cleanly but content is disputedIntegrity is not truth

Billing and entitlements ​

SymptomResolution
Checkout button is unavailableInitial Checkout requires a confirmed Owner and a valid plan selection; Solo also requires a framework choice
Payment completed but access is unchangedSigned webhook and entitlement synchronization may still be processing
Billing Portal is deniedPortal access requires Owner/Admin and AAL2
Plan is active but an artifact or system capacity is unavailablePack or paid-capacity entitlement mismatch
Partner plan cannot be purchased in self-service CheckoutExpected behavior

Support, export, and deletion requests ​

  • If a support request appears to fail, check Support history before submitting it again. Requests use idempotency protections.
  • Workspace exports are available only to Owner/Admin sessions and use no-store download headers.
  • Deletion requests are queued for identity verification and retention review. Ledger and legal-retention obligations may prevent immediate physical deletion of every record.
  • Never include sensitive payloads in the request description.

HTTP and API reference ​

StatusMeaning in this platformRecommended action
400Invalid request stateRecheck the visible form and selected workflow.
401Authentication missing or invalidSign in again.
403Organization, role, MFA, or entitlement deniedConfirm workspace, role, AAL2, and plan. Do not attempt to bypass.
404Record is absent in the authorized organizationOpen the record from the current workspace navigation.
409State or idempotency conflictRefresh and inspect the current record before retrying.
422Validation or metadata-only rule failedCorrect the named field, type, size, or content.
429Rate limit reachedHonor Retry-After; stop automated retries.
503The hosted service is temporarily unavailableWait briefly and retry once. If the problem continues, contact support with the time, page, and request ID.

Contacting support ​

Email support@briard-ai.app with:

  • organization/workspace name;
  • page and action;
  • approximate time and time zone;
  • visible error and HTTP status;
  • request ID, artifact ID, system ID, or evidence ID if shown; and
  • whether the issue is reproducible.

For a suspected vulnerability, cross-tenant exposure, malware bypass, integrity failure, or credential disclosure, stop normal troubleshooting and email security@briard-ai.app.

Back to Client Documentation

Docs 2026.11.13.1 · Version history
Briard-AI and the Briard Alert & Response Console (BARC) are products of Unfettered Minds LLC. Governance documentation and review support. Not legal advice or certification.