Skip to main content

Drive APK Release Notes, Version 1.14.0 (draft)

Includes DVIR enhancements and fixes

Updated today

This release note describes enhancements and fixes for EROAD Drive APK Version 1.14.0.

What's New in This Release?

Feature Enhancements - General:

  • Yard Move and Job geofence triggers now based on geofence GUID

  • Limit vehicle, trailer, and dolly selection by terminal

  • New policy to prompt drivers to complete routes before sign out or vehicle change

  • Support Copilot 10.28

  • Drive Job Directions button visibility

Feature Enhancements - DVIR:

  • Out-of-service handling for vehicles with critical defects

  • Violation alert for missing pre-trip inspections

  • Improved pre-trip violation handling

  • DVIR link from Roadside Inspection screen

Fixed Issues - General:

  • Drive notifications ordering change

  • Application Not Responding events for Zebra devices

  • Account sync updates break communication between CoreHub and Drive app

  • Auto-arrive events not triggered when engine stopped inside geofence

  • App showed PIN screen when TC-78 screen orientation changed during vehicle selection

  • Tapping Jobs notification card closes Drive app

  • Trailer Reassign notification not dismissible

  • Job push not received for long-running app

  • Co-driver login not registered

Fixed Issues - DVIR:

  • DVIR issue with the notification displayed on Inspection History

  • Trailer inspection blocked

Fixed Issues - ELD:

  • Driver logged-out status in Driver Manager does not update

  • Auto driving status not triggered when telematic unit reconnected while in motion

  • Prevent action on Primary Driver cards while vehicle is in motion

  • Hours Recap showed no hours in APK version 1.13.3-e

  • Unidentified driving lock screen disappears when speed below 8 km/h

Various Platform Enhancements

Available for rollout

To come

Feature Enhancements - General

The following general enhancements were completed for this release.

Yard Move and Job Geofence Triggers Now Based on Geofence GUID (CAB-240)

We improved geofence matching. Drive now uses unique geofence GUIDs for job and yard move triggers, preventing site ID conflicts and enabling smarter yard move prompts for drivers. Using GUIDs ensures the geofences are unique.

Limit Vehicle, Trailer, and Dolly Selection by Terminal (CAB-271)

We developed an account-level setting so that customers can limit vehicle, trailer, and dolly selection to those in the driver's terminal. After enabling this setting, drivers see only vehicles and equipment assigned to their terminal or unassigned.

New Policy to Prompt Drivers to Complete Routes Before Sign Out or Vehicle Change (CAB-883)

360 administrators can set a new policy that turns on alerting when drivers attempt to sign out or change vehicles before they have completed all jobs on the current route. For example:

Support Copilot 10.28 (CAB-1456)

Drive now supports multiple versions of Copilot via a new companion app, "Drive Navigation." This app decouples Copilot from the Drive APK, reducing Drive size and allowing faster, more flexible updates to supported navigation versions.

Drive Job Directions Button Visibility (CAB-1897)

We updated the logic for the Directions button to better support the Sysco workflow.

Now, the button only appears when location details are available, and it makes sense to show it. It will no longer appear if directions are not relevant. This change minimizes incorrect directions and supports a smoother experience for drivers.

Feature Enhancements - DVIR

The following DVIR enhancements were completed for this release.

Out-of-Service Handling for Vehicles With Critical Defects (CAB-1467)

To ensure that drivers do not accidentally use unsafe vehicles and to align with safety requirements, we enhanced out-of-service handling as follows:

  • Drivers can no longer select vehicles flagged as Out of Service due to safety-critical defects. These vehicles are clearly marked as “Out of Service” in Service Manager in 360.

  • The back office automatically receives an update when a vehicle is flagged as having a Safety Critical defect so that administrators can schedule repairs.

  • The vehicle only becomes active and selectable again in Drive when an authorized technician marks the vehicle as repaired in Service Manager in 360.

Administrators can turn on this behavior with a policy.

Violation Alert for Missing Pre-Trip Inspections (CAB-1218)

Drive and 360 now trigger a Violation alert if a driver begins driving without completing a required pre-trip DVIR inspection. This ensures inspections are not missed and supports compliance monitoring.

  • Drive generates an alert when the ELD status changes to Driving and the pre-trip inspection is still pending. The Violation event is "no pretrip inspection."

  • In Drive, a Violation notification displays, and it is listed in the driver log (Menu > View Logs). In 360, administrators see the event in Driver Log View and the Violations Report.

  • Applies to vehicles and trailers with a separate alert for each incomplete inspection.

  • Only triggered if the driver travels less than five miles after starting to drive.

Drivers: Notification and the Driver Log:

Admins: Driver Log View and Violations Report

Improved Pre-Trip Violation Handling (CAB-1909)

This release addresses an edge case in the "Drive Without Pre-Trip Inspection" violation logic. Previously, a violation could trigger multiple times within the same shift if a driver resumed driving after switching statuses. The system now ensures that once this violation is triggered, it will not re-trigger for the remainder of the shift. Logging out and back in, or changing vehicles, will still allow a new violation to be recorded as expected.

DVIR Link from Roadside Inspection Screen (CAB-1469)

Compliance regulations do not require DVIR access during roadside inspections. We have removed the DVIR button from the Roadside Inspection screen.

Fixed Issues - General

The following general issues were fixed for this release.

Drive Notifications Ordering Change (CAB-925)

To improve usability, Drive now displays notifications on the Dashboard in reverse chronological order—newest messages appear at the top. This ensures that the most relevant and timely information is always shown first.

Application Not Responding Events for Zebra Devices (CAB-1431)

Resolved periodic Application Not Responding (ANR) issues on Zebra devices by optimizing dashboard loading logic and reducing redundant system calls.

Account Sync Updates Break Communication Between CoreHub and Drive App (CAB-1439)

Resolved an issue where unnecessary account sync operations disrupted communication between Drive and CoreHub. Account data is now only refreshed when actual changes are detected, preventing redundant updates and improving system stability.

Auto-Arrive Events Not Triggered When Engine Stopped Inside Geofence (CAB-1541)

We resolved in issue in which geofences were not triggering auto-arrive events when vehicles where turned off inside geofences.

  • Auto-arrive now triggers immediately when the engine stops inside the geofence.

  • Traffic filtering logic was adjusted to eliminate unnecessary delays.

  • Stops will be processed correctly based on engine status and movement.

App Showed PIN Screen When TC-78 Screen Orientation Changed During Vehicle Selection (CAB-1654)

During the sign-in process, on the Select Vehicle screen, the PIN screen would display when the driver changed the screen orientation between portrait and landscape. This was fixed so the PIN screen does not display.

Tapping Jobs Notification Card Closes Drive App (CAB-1918)

Previously, tapping on a Job notification card would close the Drive app instead of redirecting Drive to the Jobs screen. This issue was fixed so that Drive correctly displays the Jobs screen.

Trailer Reassign Notification Not Dismissible (CAB-1941)

When a driver selects a trailer that is assigned to another driver, a Trailer Reassigned notification displays for the original driver. Previously, this notification would remain on the screen even when the original driver selected a new trailer. The issue was fixed so the notification leaves the screen as expected.

Job Push Not Received for Long-Running App (CAB-1995)

Updated jobs were not synchronizing as expected in the Drive app. This issue was fixed so that Job update notifications arrive and data displays as expected.

Co-Driver Login Not Registered (CAB-2055)

Fixed an issue in which co-drivers were not properly logged in after vehicle assignment. Both drivers are now correctly logged in and switchable on the Dashboard.

Fixed Issues - DVIR

The following DVIR issues were fixed for this release.

DVIR issue with the notification displayed on Inspection History (CAB-1849)

Fixed a bug in which the "no vehicles selected yet" notification displayed when the Inspection History app was selected—even though a vehicle was already selected.

Trailer Inspection Blocked (CAB-1731)

Fixed a bug in which trailer inspections were blocked when DVIR is enabled for the trailer but not for the vehicle.

Fixed Issues - ELD

The following ELD issues were fixed for this release.

Driver Logged-Out Status in Driver Manager Does Not Update (DFT-445)

Previously, a driver's logout status was not correctly updated when they logged out of Drive with a vehicle and one or more trailers attached. This issue caused drivers to appear as if still logged in. We fixed this issue to accurately reflect the driver's logout status, reduce administrative overhead, and improve compliance tracking.

Auto Driving Status Not Triggered When Telematic Unit Reconnected While in Motion (DFT-658)

An issue occurred when the connection between the telematic unit and the Drive app failed; the Drive app would not create an Auto driving event upon re-connection while the vehicle was in motion before and after the reconnection. This issue was fixed so that the Drive app always creates an Auto driving event when the vehicle is in motion and reconnection occurs.

Prevent Action on Primary Driver Cards While Vehicle is in Motion (DFT-659)

While vehicles are in motion, the Drive screen locks to comply with safety regulations. However, if there is a co-driver, the co-driver can unlock the screen for use. This could cause the co-driver to accidentally action or disrupt the primary driver's Hours of Service (HOS) compliance. Now, when the vehicle is in motion and the screen is unlocked by the co-driver, neither driver can select or action the primary driver's notification cards. Any driver attempting to interact with the primary driver's cards while the vehicle is in motion will receive an "Unable to perform action while vehicle is in motion" notification.

Note: This only applies to driver cards, such as HOS alerts, and does not include vehicle cards like messages and jobs.

Hours Recap Showed No Hours in APK Version 1.13.3-e (DFT-705)

We resolved an issue in which the Hours Recap (historical snapshot) screen did not display accumulated hours. This problem occurred as a result of a change made to support the French translation. This issue was fixed, and accumulated hours are now displaying correctly.

Unidentified Driving Lock Screen Disappears When Speed Below 8 Km/h (DFT-754)

(Canada ELD) We fixed an issue in which the unidentified driving locked screen disappeared when the vehicle speed dropped below 8 km/h. The fix ensures that the locked screen remains in place until the vehicle speed has been 0 km/h for three consecutive seconds.

Platform Enhancements

The following platform enhancements were completed for this release:

  • CAB-1687: Simplified build with removal of Mosby and Jetifier. This streamlines the build process and eliminates outdated dependencies.

  • CAB-1689: Bulk deletion of items on Drive APK led to performance issues. With this fix, the app now handles bulk deletion of entities on the local database gracefully.

  • CAB-1882: We upgraded Drive APK support from API 33 to API 35.

  • CAB-1908: Due to a particular ProGuard rule, internal implementation details where exposed in workflow processes, posing a potential security risk. We updated ProGuard rules to fix this security risk.

Did this answer your question?