Use Project Diagnostics to detect corrupt project data
Project Diagnostics uses the Application Diagnostics Tool to detect corrupt project data. Examples include tasks with invalid parents, tasks without top tasks, and invalid or cyclic relations.
Before you begin
Role required: it_pps_admin
About this task
Project Diagnostics can also detect whether date calculations in a project appear to be incorrect. It can also identify when the planning console does not open for a project or when tasks or relationships don't appear in the planning console.
Procedure
- Determine whether you want to run a diagnostic scan on a single project or multiple projects.
|
Scope |
Steps |
|---|---|
|
All Projects |
Navigate to All > Project Administration > Project Diagnostics. |
|
Single Project |
|
-
Use the Feature Inputs fields to specify filter conditions.
-
From the Diagnostics section, run a single diagnostic scan or multiple scans on the projects matching the filter criteria.
|
Task |
Steps |
|---|---|
|
Run multiple diagnostic scans |
|
|
Run a specific diagnostic scan |
|
What to do next
Add your own diagnostic scans and fix scripts.
--- title: Use Project Diagnostics to detect corrupt project data description: Project Diagnostics uses the Application Diagnostics Tool to detect corrupt project data. Examples include tasks with invalid parents, tasks without top tasks, and invalid or cyclic relations. locale: en-US canonical_url: https://www.servicenow.com/docs/r/it-business-management/project-management/project-diagnostics.html release: brazil product: Project Management classification: project-management topic_type: task last_updated: "2026-11-06" reading_time_minutes: 1 breadcrumb: [Project Diagnostics, Using Project Management, Project Management, Project Portfolio Management, Strategic Portfolio Management] --- # Use Project Diagnostics to detect corrupt project data Project Diagnostics uses the Application Diagnostics Tool to detect corrupt project data. Examples include tasks with invalid parents, tasks without top tasks, and invalid or cyclic relations. ## Before you begin Role required: it\_pps\_admin ## About this task Project Diagnostics can also detect whether date calculations in a project appear to be incorrect. It can also identify when the planning console does not open for a project or when tasks or relationships don't appear in the planning console. ## Procedure 1. Determine whether you want to run a diagnostic scan on a single project or multiple projects. <table id="choicetable_ez5_jcj_hkb"><thead><tr><th align="left" id="d128454e55"> Scope </th><th align="left" id="d128454e58"> Steps </th></tr></thead><tbody><tr><td id="d128454e64"> **All Projects** </td><td> Navigate to **All** > **Project Administration** > **Project Diagnostics**. </td></tr><tr><td id="d128454e88"> **Single Project** </td><td> 1. Navigate to **All** > **Project** > **Projects** > **All**. 2. Select the project. 3. On the Project form, select the **Project Diagnostics** related link. </td></tr></tbody> </table>2. On the Application Diagnostics Tool page, select a diagnostic feature. 3. Use the Feature Inputs fields to specify filter conditions. 4. From the **Diagnostics** section, run a single diagnostic scan or multiple scans on the projects matching the filter criteria. <table id="choicetable_hqd_pcj_hkb"><thead><tr><th align="left" id="d128454e154"> Task </th><th align="left" id="d128454e157"> Steps </th></tr></thead><tbody><tr><td id="d128454e163"> **Run multiple diagnostic scans** </td><td> 1. Select the diagnostic scans that you want to run on the filtered projects. 2. Select **Run Diagnostics** at the top-right corner of the page. </td></tr><tr><td id="d128454e184"> **Run a specific diagnostic scan** </td><td> 1. Select the single diagnostic scan that you want to run on the filtered projects. 2. Select **Run Diagnosis**. </td></tr></tbody> </table>5. View the results of the scans. ## What to do next Add your own [diagnostic scans](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/it-business-management/project-management/create-diagnostic-scan-map-script.md) and [fix scripts](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/it-business-management/project-management/add-diagnostic-and-fix-script.md).
| title | Use Project Diagnostics to detect corrupt project data |
| description | Project Diagnostics uses the Application Diagnostics Tool to detect corrupt project data. Examples include tasks with invalid parents, tasks without top tasks, and invalid or cyclic relations. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/it-business-management/project-management/project-diagnostics.html |
| release | brazil |
| product | Project Management |
| classification | project-management |
| topic_type | task |
| last_updated | 2026-11-06 |
| reading_time_minutes | 1 |
| breadcrumb | Project DiagnosticsUsing Project ManagementProject ManagementProject Portfolio ManagementStrategic Portfolio Management |