Please find details below of the items included in this latest release.
Enhancements (4):
Automatic Engineer Logout After Extended Shift Duration
The mobile app can now be configured to automatically log engineers out after a set number of hours. This ensures that any time recorded as “Working on Task” stops accruing at the end of a shift, rather than continuing to run if an engineer forgets to log out at the end of the day. This is particularly useful for businesses where engineers work long shifts and overnight sessions can cause timesheet inaccuracies. Once the threshold is reached, the engineer is automatically signed out, keeping time records accurate without requiring manual action.
If you'd like to switch this on for your account, please get in touch with us and we'll get it set up for you.
Sort Jobs by Site Name on Mobile App
Engineers can now sort their job list by site name on the mobile app, choosing alphabetical (A–Z or Z–A) or numerical (0–9 or 9–0) order. The selected sort order is applied consistently across both the Job List and Job Summary screens and is retained when jobs are updated, issued, or completed. This makes it easier for engineers who work across many sites to quickly find and navigate to the right job, without having to scroll through a long unsorted list.
Interim Signature Reason Captured and Saved
When an engineer records an interim signature on the mobile app, the reason they provide is now captured and saved against the job. Previously this reason was collected on the device but not persisted to the system. It is now stored and available for audit and reporting purposes.
Smarter Clock Hours Validation on Mobile
When entering equipment clock hours on the mobile app, the system now shows a clear, contextual warning if the reading looks unusually high — for example, if it would imply more than 24 hours of use in a single day, or more than 80 hours across the week. The warning also references the previous reading and the date it was recorded, giving engineers the information they need to judge whether the entry is correct. Engineers can confirm the reading and proceed, or clear the field and re-enter. This helps catch genuine data entry errors early, reducing the risk of inaccurate equipment records making their way through to service history or reports.
Fixes (13):
Close Button Overlap Fixed in TCC Options List
In the mobile app, when opening a TCC options list for form types with longer names (such as "Maintenance Schedule: Type 126"), the close button was overlapping with the field name text, making it difficult to read the label clearly. This has been corrected so the close button and field names display in the correct positions without overlapping.
Job Summary and Task Summary Now Show Booked Parts and Forms After Completion
When working on a single-task job, booked parts and completed forms were not showing consistently in both the Job Summary and Task Summary screens after the job was completed. Engineers could add forms and book parts during the job, but these would either not appear or appear in one screen but not the other, making it hard to verify what had been recorded. Booked parts and forms are now displayed consistently across both screens after job completion, giving engineers a clear and complete view of what was captured during the visit.
Call Date and Time Now Consistent Between Mobile App and Job Control
The call date and time recorded on the mobile app was displaying one hour ahead compared to the same value shown in Job Control on the web, causing confusion when coordinators and engineers were looking at the same job from different places. This has been corrected so the call date and time are consistent across both the mobile app and Job Control.
Training Activity Now Correctly Recorded on Timesheet
A Training activity entry was not being recorded against an engineer's timesheet despite the engineer having logged it correctly. This meant the full day's activity was not showing, causing discrepancies when comparing timesheets across engineers. The issue has been resolved and Training activities now appear correctly on timesheets.
Jobs Now Delivered Reliably to Engineer Devices
Some engineers were not receiving jobs on their tablets after jobs had been issued to them, meaning they had no visibility of work they were expected to attend. This was causing operational disruption and required coordinators to manually follow up. The issue has been resolved and issued jobs now arrive correctly and consistently on engineer devices.
Enhanced part synchronization in the Job Details page after accepting parts from mobile.
After accepting parts from the mobile application, the booked stock parts will now be reflected immediately under the Job Details page for the respective job. This improvement provides real-time visibility of accepted stock parts and ensures a smoother and more accurate job tracking experience for engineers.
Date and Time Picker Improvements on Mobile
When entering dates and times on the mobile app — for example, on forms, when booking labour, or entering miscellaneous time — the picker controls were freezing, responding slowly, and sometimes failing to save the selected value. Values were also not always reflected correctly on the web after being entered on mobile. All of these issues have been resolved. The pickers now open and respond quickly, selected values save reliably, Set/Clear/Cancel all work as expected, and any date or time entered on mobile is reflected accurately on the web.
Mobile Diary Schedule No Longer Shows Duplicate or Incorrect Job Dates
A job was appearing across multiple days in an engineer's calendar view on the mobile app, duplicated and spread across dates it wasn't actually scheduled for. This was causing confusion for engineers about what they were supposed to attend and when. The issue has been resolved and scheduled jobs now display on the correct date only, in line with what is shown in the web scheduler.
Task Detail Edits from Mobile Now Saved and Reflected on Web
When engineers edited task details — such as the Charge Code, Priority, or Job Status — via the Actions menu on the mobile app, the changes were not always being saved or showing up correctly on the web. In some cases, the Charge Code would also appear blank when reopening the task details for a second edit. Both issues have been resolved. Changes made to task details on mobile are now reflected correctly on the web, and the Charge Code retains its value when the task is reopened for editing.
Re-Issued Jobs Now Appear Correctly on Engineer Mobile App
When a completed job was uncompleted and re-issued to an engineer, it was not appearing on the engineer's device after they accepted it. This left the engineer with no visibility of the job on their app, even though it had been assigned to them. The issue has been corrected so that re-issued jobs display correctly on the mobile app.
Next Job Details No Longer Show as Undefined After Completing All Tasks
When completing all tasks in a multi-task job at once on the mobile app, the Next Activity screen was displaying the next job as “Job #undefined | Task undefined” with no site information, making it impossible for engineers to see what was coming up next. This has been fixed. The next job and task details now display correctly, and when there is no next job, the screen handles this gracefully with an empty state rather than showing meaningless placeholder text.
Charge Code Change No Longer Reverts When Switching Tabs in Task Details
When editing task details on the mobile app, changing the Charge Code and then switching to a different tab was causing the new value to revert to the previous Charge Code. Engineers would save what they thought was the updated value, only to find the old one had been retained. The Charge Code is now saved correctly when switching between tabs, so changes are not lost during editing.
Jobs and Updates Reliably Received After First-Time Device Registration
When an engineer logged into a device for the first time after registering it, there was a risk of missing jobs or updates that had been sent before the connection was fully established. This could leave engineers starting their day without visibility of jobs that had already been issued to them. The issue has been resolved so that when an engineer first logs in on a new device, all pending jobs and updates are picked up correctly from the start, with no risk of anything being missed.
