nav2009-troubleshooting — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited nav2009-troubleshooting (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This is the entry-point and router for NAV 2009 / Navision operational incidents. It is knowledge-only; detailed symptom/cause/fix tables live in REFERENCE.md — consult it before giving a diagnosis or asking the user to take action.
For writing or reviewing C/AL code, use nav2009-development. For SQL-side locking evidence, use nav2009-sql-performance. For index rebuilds, backups, and CHECKDB, use nav2009-db-maintenance.
Ask these before diving into any specific symptom — the answers determine which branch to follow:
| Symptom | Most likely cause | First action / skill |
|---|---|---|
| RTC client won't connect | Service Tier stopped; wrong port/server; firewall; Kerberos double-hop | Test-NetConnection <NST> -Port 7046; → nav2009-service-tier-admin |
| Service Tier won't start | Bad CustomSettings.config; service account/SQL login; port conflict; SPN failure | Check Windows Event Log → win-eventlog-triage; → nav2009-service-tier-admin |
| "You do not have permission to..." | NAV role/permission missing or not synchronized with SQL login | → nav2009-permissions-security |
| "Your program license has expired / does not permit..." | License file (.flf) missing, expired, or wrong granules | → nav2009-permissions-security (license vs permissions distinction) |
| "The following SQL Server error occurred..." | Connection failure, login, or deadlock (error 1205) | Read the SQL error number; deadlock → nav2009-sql-performance |
| "Another user has modified the record" | Optimistic-concurrency conflict / long transaction | → nav2009-sql-performance for blocking picture; → nav2009-development for C/AL lock order |
| Slowness / hangs / deadlocks during posting | Missing SETCURRENTKEY; SIFT contention; fragmentation; blocking | → nav2009-sql-performance (evidence), then nav2009-development (C/AL cause), then nav2009-db-maintenance (rebuild/stats) |
| Posting errors (No. Series, dimension, "nothing to post") | Interrupted posting advanced No. Series; dimension setup; stray COMMIT | → nav2009-development (posting chain logic) |
| NAS / Job Queue not processing | NAS service stopped; startup codeunit/argument wrong; entries on hold | → nav2009-service-tier-admin |
| ".NET/COM call failed" | Not running R2 service tier; assembly missing server-side | Confirm R2 build; → nav2009-development |
| Reports fail / RDLC errors | Wrong runtime (Classic sections vs RDLC); missing client report viewer | → nav2009-development |
| Objects won't import, compile, or schema-sync fails | Object conflicts; compile order; schema-sync mismatch | → nav2009-object-management |
| Crash / unexpected close | OS/driver issue, NAV build bug, or memory | → win-eventlog-triage (capture Application log + dump info) |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.