During or after a test, tap Diagnostics in the bottom navigation bar. This screen appears once the app has enough measurement data to evaluate system performance.
Gauges view showing bottom navigation bar with Home, Grid, Gauges, System, and Toolbox tabs
If the Diagnostics tab is grayed out, the test does not yet have sufficient probe data. Connect your smart tools and wait for live readings before proceeding.
Tip: You can also reach the Diagnostics screen by opening a saved project and tapping into a completed test.
The Diagnostics screen displays a list of subsystems. Each one has a color-coded indicator showing its status.
Diagnostics screen showing System Status, Major Potential Faults, and Minor Faults sections with flag indicators
The color codes are:
| Color | Meaning |
|---|---|
| Green | Pass - the measurement is within the target range |
| Yellow | Warning - minor fault detected, outside the ideal range but not critically failed |
| Red | Fail - major fault, measurement is outside the acceptable range |
| Gray | Not measured - insufficient data or probes not connected for this subsystem |
The subsystems fall into two categories:
Measurement-based subsystems rely on live probe data:
These subsystems produce objective, instrument-driven pass/fail results.
Subjective subsystems rely on technician visual inspection:
These four subsystems default to a result based on general conditions, but technicians override them roughly 95% of the time based on what they observe on site. Report and interpret these separately from measurement-based subsystems.
Stability means the live readings have settled within an acceptable variance. The Diagnostics screen displays a stability indicator for the active measurements.
What "stable" means: The system's temperatures and pressures are no longer fluctuating significantly. Small variations are normal; the app looks for readings that hold within a narrow band over a sustained period.
Why it matters: Unstable readings produce unreliable diagnostics. If you evaluate a system before it stabilizes, the pass/fail results may not reflect actual performance. A refrigerant charge reading taken two minutes after startup will differ from one taken after the system reaches steady state.
How long to wait: Allow 10-15 minutes after system startup for readings to stabilize. Variable-speed and multi-stage systems may take longer. Do not finalize your diagnostic evaluation until the stability indicator confirms the readings are settled. The app's trending timer (configurable in Settings > Advanced Settings > Trending Time Limit; default: 2 minutes) tracks measurement changes over time to determine when the system has reached steady state. Available durations are 2 minutes, 10 minutes, 30 minutes, 1 hour, and 2 hours.
Tip: If readings remain unstable after 20 minutes, that itself may indicate a system problem, such as a restriction, low charge, or intermittent electrical fault.
Tap any subsystem row to open its detail view. The detail modal shows:
TESP measurement detail showing current value, target, ideal range, and HVAC School link
This is where you confirm whether a red or yellow flag is justified. The detail view gives you the numbers behind the indicator so you can make an informed decision.
mQ Assist: The Diagnostics screen also provides access to mQ Assist, a context-aware AI assistant trained specifically for HVAC diagnostics. mQ Assist can provide guidance based on your current readings and diagnostic results. It is available on all subscription tiers.
The Diagnostics screen displays a Vitals Score at the top or in a prominent summary area. This is a 0-100 composite score that reflects overall system health.
Key facts about the Vitals Score:
The Vitals Score is useful for customer-facing reports. It gives homeowners a single number that summarizes system health without requiring them to interpret individual subsystem results. It also supports replacement vs. repair conversations by providing objective, measurement-based evidence.
measureQuick 3.6 adds an AI-generated diagnostics summary that analyzes all measurement data in the current test and produces a structured report with four parts:
The AI diagnostics summary uses the actual live measurements from your connected probes, not manual input. It updates as your data changes. AI diagnostic notes can be stored and viewed later in the service history timeline.
In the mQ+ interface, you can also interact with the AI via the mic button in the Navigation Drawer at the bottom of the screen. This opens AI Assist, which responds to voice commands and text queries about the current test data. AI Assist is restricted to measureQuick diagnostic tasks and will not answer off-topic questions.
For the full AI Assist guide, see AI Assist.
In some cases, you may need to override a subsystem's pass/fail result. The app allows this for any subsystem.
To override a result, tap the subsystem to open its detail view, then look for the override option. Toggling the override changes the result from its calculated value to the opposite (Pass to Fail, or Fail to Pass).
Diagnostics detail view showing fault description, condition, symptoms, and resolution steps
When you override a result, the system records that pf_*_override = 1 for that subsystem. The reported pass/fail rates in measureQuick are post-override values, meaning they reflect the technician's final judgment, not the raw calculated result.
When to override:
When not to override:
These videos demonstrate the Diagnostics screen and how to interpret results:
measureQuick Diagnostics: Behind The Curtain: (4,695 views, 9:22) - Explains how measureQuick's diagnostic engine evaluates system performance
HVAC Vitals Score in just 20 minutes: (2,153 views, 1:50) - Demonstrates the workflow process leading to a Vitals Score, covering the diagnostic results that feed into the score
The Power of The HVAC Vitals Score: (475 views, 0:59) - Overview of how the Vitals Score communicates system health to homeowners
Introduction to measureQuick: (13,518 views, 1:30:48) - Comprehensive walkthrough including diagnostic screens, Vitals Score, and result interpretation
Check that the system is running in a single, consistent mode. If the system is short-cycling, has a faulty contactor, or is in defrost mode (heat pumps), readings will not stabilize. Address the operational issue first, then re-evaluate.
The Vitals Score requires a minimum number of physical probe channels: 9 for cooling and heating, 7 for gas furnace. If fewer probes are connected, the score will not appear. Connect additional probes or verify that your connected probes are reporting live data (not calculated or weather-derived).
Gray means the app has no data for that subsystem. Confirm that the relevant probes are paired and transmitting. Check the probe connection indicators on the measurement screen (see Test Mode Navigation). A probe that is paired but not placed on the correct measurement point will not populate the subsystem.
Condensate, outdoor visual, indoor visual, and air filtration are based on visual inspection defaults. These almost always need a technician override. Tap the subsystem, review the default, and override it to match what you actually observed on site.
Only if you have a specific technical reason. Common valid reasons: the system was just charged and has not stabilized, or you are using a refrigerant type that the profile does not fully support. If the system has been running for 15+ minutes and the charge reading is still failing, that is likely a real finding. Document it rather than overriding it.
Yellow indicates a minor fault - the reading is outside the ideal range but within a broader tolerance. It warrants attention but does not necessarily mean the system is failing. Red indicates the measurement is outside the acceptable range entirely and represents a major fault that should be addressed. Use the detail view to see exactly how far the reading is from the target.
"It's just like having the senior tech right there beside you telling you why your superheat is too high." - Aaron Gregg, Service Manager, Jacob's Ladder Heating and Cooling
The Diagnostics screen gives technicians objective data to share with customers. Rather than saying "I think there's a problem," technicians can show the red/green indicators and the Vitals Score. Aaron Gregg reports that customers respond well to the visual format: "Customers have told me multiple times, I've never had a company show me that type of thing before."
The Diagnostics screen shows minor faults with numbers (2, 3, 2, etc.) next to them. These numbers indicate how many contributing factors combine to create each fault. When multiple minor faults share underlying causes, the app escalates them to a higher-level problem. Focus on the escalated faults first, as fixing the root cause often resolves multiple minor faults at once.
Gauge Screen Exercise - Page 1
Gauge Screen Exercise - Page 2
Prerequisites:
Follow-up articles:
Contact measureQuick support: support@measurequick.com