Skip to main content
Most Cadmus Web Admin problems trace back to one of three root causes: a setting at the wrong scope (org vs. agency), a user account that is inactive or misconfigured in Clerk, or a mismatch between the environment a credential was saved for and the environment a dispatcher is working in. Use the accordions below to diagnose and resolve the most common issues, then run the quarterly audit checklist to keep your configuration aligned with your agency’s standard operating procedures before problems reach the dispatch floor.

Common Issues

Work through the following checks in order. Each check has a direct corrective action you can take in Web Admin or Clerk.If invitation links continue to fail after resending, ask IT to verify that Clerk’s redirect URLs are configured correctly for your deployment domain.
An empty call board in Dispatch CAD almost always means the user’s account is not properly connected to an agency, or they are pointed at the wrong org or environment.
NCIC failures have a strict dependency chain — each layer must be in place before the next one can work.
  1. Org CJIS site — Open Settings and confirm the CJIS site card shows a valid target site. This requires CadmusAdmin. If the field is blank, the relay has no destination to send queries to.
  2. Agency State/NCIC Access — Open the agency record and verify State/NCIC Access is toggled on. Enabling this at the agency without a valid org CJIS site produces errors.
  3. User effective access — Review the user’s NCIC access level in their user record. A denying override at the user level blocks queries even when org and agency settings are correct.
  4. CJIS relay online — If all configuration looks correct, verify with IT that the on-premises CJIS relay service is running and reachable from the Cadmus application servers.
Never paste NCIC query responses or CJIS credentials into support tickets, email, or chat tools. These materials are criminal-justice sensitive and subject to CJIS Security Policy handling requirements.
If dispatchers report that a call type or incident type is not available in the dropdown, check the following:
  1. Go to OrganizationIncident Types and confirm the type’s status is Active. Inactive types are hidden from Dispatch CAD.
  2. Confirm the incident type belongs to the same organization the dispatcher is signed into. Types do not cross org boundaries.
  3. Ask the dispatcher to reload Dispatch CAD. Admin changes to incident types do not push to open sessions automatically — a full page reload picks up the latest configuration.
When a dispatcher presses an F-key shortcut and nothing happens, the shortcut template may be missing or broken.
  1. Navigate to the Quick Call Shortcuts page for the organization and confirm a template exists for the F-key the dispatcher is using.
  2. Open the template and verify the assigned incident type is still Active. A template bound to a deactivated incident type silently fails.
  3. Ask the dispatcher to restart Dispatch CAD or reload data using the application’s data refresh option. Shortcut changes require a fresh data load to take effect.
Incorrect or unexpected RMS report number formats usually stem from one of three configuration points:
  1. Check whether Separate RMS Report Numbers is toggled on or off as your SOP requires. This setting determines whether each agency generates its own independent sequence or shares the org-wide sequence.
  2. Review the format string and confirm all tokens are valid. An unrecognized token renders literally in the output instead of being substituted.
  3. Verify that the sequence seed has not been reset mid-year. Resetting the seed without records-management approval causes number collisions and can invalidate existing reports. If you suspect an accidental reset, contact Cadmus support before creating additional records.

Quarterly Audit Checklist

Run this checklist every quarter — or after any significant staffing change, software update, or agency reorganization — to catch configuration drift before it affects dispatchers or creates compliance gaps.
  1. Review users with NCIC overrides. Open each user record that has a non-default NCIC access setting and confirm the override is still authorized and documented.
  2. Review deactivated users still active in Clerk. Cross-reference your deactivated Cadmus users against Clerk membership. Remove departed personnel from Clerk to prevent stale sign-in attempts.
  3. Confirm Sandbox and Live org names are distinct. Ambiguously named organizations increase the risk of saving production credentials to a training org or vice versa. Ensure names clearly indicate environment type.
  4. Verify agency settings match your written SOP. Compare State/NCIC Access toggles, call-type configurations, and report number formats against your agency’s current standard operating procedures.
  5. Confirm notification templates match current statutes. Review each active notification template for language that references legal codes or timeframes and update any that reflect superseded regulations.
  6. Rotate API keys for departed integrators. Any RMS webhook secret, RapidSOS credential, or API key associated with a staff member who has left must be rotated and re-documented with the new owner.
  7. Check RMS webhook logs for repeated failures. Navigate to your RMS and review delivery logs for the Cadmus webhook. Repeated 4xx or 5xx errors indicate a broken endpoint or expired secret that may be silently dropping incident updates.

Route Availability Notes

Not all Web Admin pages appear in the sidebar for every Cadmus deployment. If a page is missing, it may be availability-dependent rather than a permissions issue. Until these pages are available in your deployment, use Users for access management and Notification Templates for messaging configuration.

When to Escalate to Cadmus Support

Handle the issues above independently using Web Admin. Escalate to Cadmus support when you encounter:
  • Clerk sync failure for an entire org — individual invite resends do not help; the sync pipeline itself needs inspection.
  • Promotion errors when moving a Sandbox org to Live — data integrity checks during promotion require platform-level intervention.
  • GIS import that corrupts beat or zone boundaries — a bad import can affect every incident created after it; roll back before escalating.
  • Widespread WebSocket failures across multiple orgs — single-org WebSocket issues are usually credential or firewall problems; cross-org failures indicate a platform-level event.
When you open a support ticket, collect the following information before contacting Cadmus:
  • Organization ID
  • Agency ID (if issue is agency-specific)
  • Affected user email address
  • Date and time the issue first occurred (include time zone)
  • Screenshots of error messages or unexpected behavior
Do not include NCIC responses, CJIS credentials, client secrets, or any criminal-justice sensitive data in support tickets or screenshots. Redact sensitive fields before attaching images to any ticket or email.
Audit logs may be required for CJIS or agency compliance reviews. Follow your agency’s offboarding procedure before deactivating user accounts — deactivation without documentation can create compliance gaps during an audit.