How to Monitor Engine Fault Codes with Motive
Quick Summary
A flashing check-engine light rarely explains itself, and by the time a driver notices something feels wrong, a minor issue may already be turning into an expensive breakdown. Motive Fleet Management closes that gap by capturing Diagnostic Trouble Codes directly from each vehicle’s onboard computer and surfacing them in real time on the Fleet Dashboard. This article explains what engine fault codes are, how Motive captures and classifies them, and exactly how to view, alert on, and act on fault codes across a fleet. It also covers common troubleshooting scenarios, so fleet managers and maintenance teams can move from reactive repairs to genuinely predictive maintenance.
What Are Engine Fault Codes?
Engine fault codes, more formally called Diagnostic Trouble Codes (DTCs), are standardized alerts generated by a vehicle’s onboard diagnostic (OBD) system whenever it detects a malfunction. Because these codes follow standardized formats, they help pinpoint the specific source of an issue, whether that involves the engine, transmission, or emissions system, rather than leaving a technician guessing.
How Does a Vehicle Generate a Fault Code?
The process starts inside the vehicle itself. The onboard diagnostics system continuously monitors the engine control unit (ECU) and related components, and when it detects a malfunction, it generates a specific code tied to that fault. This code typically triggers a warning light on the vehicle’s own instrument panel, alerting the driver directly, even before any external system gets involved.
Why Do Fault Codes Matter for Fleet Management?
Left unmonitored, fault codes only reach the driver’s dashboard, which means a fleet manager has no visibility into developing issues until a vehicle actually breaks down or a driver happens to mention it. Consequently, connecting fault code data to a centralized fleet platform transforms a driver-only warning into fleet-wide operational intelligence, allowing maintenance teams to intervene before a minor issue becomes a costly roadside repair.
How Does Motive Capture Fault Codes?
Understanding the mechanics behind fault code capture helps explain why the data appears in near real time rather than after a delay.
What Role Does the Vehicle Gateway Play?
Motive’s vehicle gateway connects directly to the vehicle’s OBD port, which allows it to automatically send detected codes to the Motive Dashboard in real time. Because this connection happens continuously in the background, fleet managers do not need to manually request an update; the data simply flows as soon as the vehicle’s system generates a new code.
What Happens After a Code Is Detected?
The process follows a consistent sequence each time:
- DTC detection occurs when the vehicle’s OBD system identifies a malfunction and generates a corresponding code.
- Real-time data capture happens as Motive’s vehicle gateway captures the DTC instantly.
- Automatic transmission sends the captured code to the Motive Fleet Dashboard, where it becomes available for review right away.
- Immediate alerts notify fleet managers of the new DTC, enabling a prompt response before the issue escalates further.
Is the Vehicle Gateway Able to Modify Engine Data?
No. The Vehicle Gateway is strictly a read-only device. It reads data broadcast by the truck’s ECM but cannot modify ECM settings, restrict diagnostic access, or generate its own fault codes independently. This distinction matters, since it means any code appearing in Motive genuinely originates from the vehicle’s own system rather than from Motive’s hardware.
How Do You View Fault Codes in the Fleet Dashboard?
Motive offers several paths to the same fault code data, which means fleet managers can check codes from whichever screen fits their current workflow.
1. How Do You View Fault Codes from the Vehicles Tab?
- Log in to the Fleet Dashboard and go to Fleet View > Vehicles.
- Set the Issues filter to Faults, or click More > Faults.
- Click the required vehicle to view its faults.
- Click Fault codes.
- The Fault codes details drawer opens; click View report to see and export a full report of the listed codes.
2. How Do You View Fault Codes from the Live Tab?
- Log in to the Fleet Dashboard and click Live.
- Search for the vehicle and click to view its details.
- Click Fault codes, which opens the Fault codes details drawer.
- Use the Severity dropdown to reorganize the codes as needed.
- Click View Report for detailed insights into each code and its severity level.
3. How Do You View Fault Codes from the Summary Tab?
Alternatively, clicking the Summary tab and then Fault codes within the Action Center redirects directly to the same Fault codes details drawer. Since all three paths lead to equivalent information, fleet managers can simply use whichever tab they already have open rather than navigating a fixed sequence every time.
How Does Motive Classify Fault Code Severity?
Not every fault code demands the same urgency, so Motive assigns a severity level to each one, which helps managers decide how quickly to respond.
| Severity | What It Means | Visual Indicator |
|---|---|---|
| Critical | Vehicle must stop immediately; a tow may be required | Dark red badge |
| High | Drive only if absolutely necessary; service needed soon | Red badge |
| Low | Continue driving without concern | Gray/black badge |
| Unclassified | Severity not yet determined; get it checked | Yellow badge |
Because critical and high-severity codes carry real safety implications, reviewing severity first, before diving into the specific code definition, helps managers triage multiple simultaneous alerts efficiently.
How Do You Set Up Fault Code Alerts?
Manually checking the dashboard for new codes works for small fleets, but larger operations benefit from automated alerts that flag issues the moment they appear.
How Do You Create a Fault Code Alert?
- Log in to the Fleet Dashboard and click Admin.
- Click Platform > Alerts > Create alert.
- In the Create Alert dialog, scroll and select Vehicle fault code.
- Add an Alert Name and select the relevant Vehicles in the Trigger section.
- Select the Recipients for delivery.
- Choose the desired Delivery method and click Save.
How Do You Send a Fault Code Alert to a Driver?
Once an alert has fired, managers can share the specific code directly with the driver currently connected to the vehicle. From either the Fleet App or Fleet Dashboard, opening the Fault codes details drawer and clicking the three-dot menu reveals a Share with last connected driver option. After sending, the driver receives the alert through email, text message, or WhatsApp, which ensures the notification reaches them even if they are not actively checking a dashboard.
Why Should Fleet Managers Monitor Fault Codes Proactively?
Beyond the mechanics of capturing and viewing codes, understanding the operational payoff helps justify building a consistent monitoring habit.
- Early problem detection. Monitoring DTCs allows fleet managers to identify potential mechanical issues early, enabling timely intervention before costs escalate.
- Proactive maintenance. Fault code data helps schedule repairs before a breakdown occurs, rather than reacting only after a vehicle is already sidelined.
- Minimized downtime. Addressing issues promptly based on DTC alerts keeps vehicles operational and reduces disruptions across the fleet.
- Improved safety. Since some codes point to safety-relevant issues, resolving them quickly protects both drivers and cargo on the road.
Taken together, these benefits explain why fault code monitoring shifts a maintenance program from reactive repairs toward genuinely predictive maintenance.
How Do You Troubleshoot Common Fault Code Issues?
Even a well-configured system occasionally raises questions that require a bit of investigation beyond the dashboard itself.
Can Fault Codes Be Cleared Manually from the Dashboard?
No. The Fleet Dashboard displays fault codes in real time as they are reported by the vehicle’s onboard system, and there is no manual option to clear or dismiss them directly. Instead, a code disappears automatically once the underlying issue is resolved and the vehicle stops reporting it. If a code appears incorrect or already fixed, checking that the vehicle’s onboard diagnostics have been reset, or simply restarting the vehicle, often resolves lingering codes.
What If a Fault Code Appears for a Component the Vehicle Doesn’t Have?
Since the Vehicle Gateway only reads and displays what the truck’s ECM broadcasts, it cannot generate codes independently. In some configurations, however, the ECM remains configured for optional systems or reuses certain SPNs, which can cause codes to appear for components that were never actually installed. In this situation, having a mechanic plug directly into the ECM to confirm and, if necessary, disable the irrelevant codes resolves the issue at the vehicle level. Importantly, these faults do not affect how Motive records HOS logs or location tracking.
How Do You Check Diesel Particulate Filter (DPF) Status?
For compatible heavy-duty diesel vehicles running Firmware V90 or later, the Vehicle Gateway automatically captures soot level and DPF lamp status. To check this data, navigate to Fleet Dashboard > Fleet View > Live, select the vehicle, and open its Live page to view telematics data, including DPF-related signals. Related DPF fault codes also appear in the standard Fault Codes section, classified by severity like any other code. Setting up a Vehicle Fault Code alert under Admin > Alerts ensures proactive notification whenever soot level or DPF status triggers a new fault.
Is an ECM Password Prompt Caused by Motive?
No. Since the Vehicle Gateway is read-only, it cannot set, manage, or restrict access to any ECM password. An “ECM password protected” message from a separate diagnostic scanner indicates the tool is attempting a manufacturer-protected function, such as programming or calibration, which requires dealer-level credentials. Using read-only diagnostic functions instead of protected programming functions typically resolves this for standard troubleshooting needs.
Conclusion
Engine fault codes carry real diagnostic value, but only when someone actually sees them in time to act. By capturing DTCs directly through the Vehicle Gateway and surfacing them in real time on the Fleet Dashboard, Motive Fleet Management turns a driver-only warning light into fleet-wide visibility that supports proactive maintenance decisions. From viewing severity-classified codes across the Vehicles, Live, and Summary tabs to setting up automated alerts and sharing specific codes with drivers, the workflow outlined above gives fleet managers a complete, practical approach to fault code monitoring. With this system in place, small mechanical issues get caught and resolved long before they turn into unplanned downtime.
Frequently Asked Questions
No. Some codes represent warnings that allow continued driving, while others, particularly those classified as Critical, require the vehicle to stop immediately. Reviewing the severity classification and specific code details helps determine the appropriate response for each situation.
Fault codes cannot be viewed in the Driver App. Instead, they appear on the Fleet Dashboard, typically indicated by red icons on the vehicle profile, and fleet managers can share specific codes with a driver via email, text message, or WhatsApp when needed.
Current and past fault codes are both accessible in the Maintenance Diagnostic Codes section of the Motive Dashboard. This historical view supports predictive maintenance by revealing recurring patterns that might not be obvious from a single isolated code.

