Client APP
Inspections > Actions
Fixed an issue where the badge count displayed incorrectly
Incident Alerts
Updated the format of Incident Alert email notifications to improve readability
Intercom Integration
Implemented a safeguard to prevent user-blocking when the Intercom service is unavailable
Contractor APP
Staging Area
Fixed the import process for worker records when a worker already exists under a supplier
Worker Licences
Corrected a bug that caused auto-renewal of licences for deactivated workers in the Client Organisation
Inspection API
Inspection Data Endpoint
Added 'Attendees' to the
Get Inspection DataAPI for improved data visibility
General Fixes
Addressed an error message: "Whoops, looks like something went wrong."
Fixed a SwiftMailer RFC compliance error caused by invalid email formatting
Plant & Vehicles
Permissions
Security permissions can now be set specifically at the Plant, Organisation, and Site levels to better control user access
Manage and View Plant permissions now function correctly, including editing, assigning, and visibility rules for both archived and active items
Staff without permissions can no longer view Plant photos or access restricted document actions
Staff cannot add or deactivate users inappropriately, and comment sections for reactivated workers now show input text
Enhancements
Plant Items can now be linked directly to the Client Organisation, removing the dependency on the Contractor
Client Staff Users can only create Plant Items under the Client Organisation, while Super Users are exempt from this limitation
Uploading photos is now supported directly from the Plant Item Details view
When a Plant Item is deactivated, it is now clearly marked as “Not in Use” for that Organisation
UI elements such as tooltips, button labels, and column layouts have been improved for better clarity and responsiveness
Confirmation dialogues and toast messages now behave correctly when navigating or saving forms
Various broken tooltips, headers, and filter behaviours have been fixed to improve the interface
Archived Plant Items are now fully read-only, and their statuses and document handling behave as expected
Popovers and Plant Categories status displays have been stabilised and corrected
UI has been fixed for smaller screen sizes and inconsistencies in site and organisation selectors
Document Management & Compliance
Documents tab now properly enforces permissions for reviewing, approving, and downloading documents
Staff without proper approval access can no longer supersede approved documents
Document actions (e.g. review, reject, manually expire) now behave correctly based on the Plant’s Organisation or Contractor assignment
Removed or awaiting documents no longer display irrelevant options and no longer break the UI
Archived Plant documents with Awaiting Approval status are now correctly marked as Not Required
Bug Fixes
Numerous bugs around inconsistent data (HTML tags in CSV exports, duplicated records between NCF and OCF, broken filtering, and incorrect status displays) have been resolved
Tooltips, site assignments, category statuses, inspection filters, and export outputs now behave consistently
Vulnerabilities such as XSS in description fields have been addressed
Plant Lists now accurately reflect data from associated fields and fix previous issues with broken pagination and search
Inspection
Inspection titles and navigation are now displayed properly both in the UI and in exported PDFs
Synced inspections from the Mobile App now display correct information (including plant photos and assigned users)
Missing or broken filters, user drop-downs, and inspection record exports have been corrected
The Plant Type hyperlink now shows the correct label during inspections
Errors encountered during syncing or starting inspections (due to Plant Category or Staff assignment issues) have been fixed
Client App
Expired Training alerts now correctly display the Training Name instead of Test Name
Inspection templates now support contractor visibility via updated settings
"Whoops something went wrong" error for Inspection Templates is resolved
New Inspection Module column added for contractor-related details in the list view
Assigning/unassigning Online Tests and OC Document Categories in Plant Categories now triggers compliance checks for Staff with existing category assignments
Adding or saving new Plant Categories no longer returns a 403 error
Endpoint vulnerability when assigning Online Training across Organisations is resolved
Test assignment and compliance updates for Plant Category Operator Competency now work as expected
Tooltips and information panels are now displayed properly in Plant Settings
Staff are now automatically enrolled when Online Training is requested from Plant Categories
Staff
Online Training assigned via Plant Categories now affects Staff’s Overall Compliance Status similarly to Document or Test requirements
Operator Competency Documents requested via Plant Categories now impact Staff’s Overall Status
Online Training from Site Details is now included in Staff compliance calculations
Online Training assigned via Plant Categories applies only to Staff, not Workers
Staff Status now updates correctly to Pending Request when Online Training or Documents are pending
Assigning or unassigning Plant Document Categories no longer incorrectly triggers Staff compliance recalculations
Staff status now reflects accurate changes when Online Training is assigned or unassigned via Plant Categories
Staff Account Status now updates correctly when compliance conditions change
Inspection APP
Shared Devices Feature
Shared Device access can now be enabled per Organisation via Account Settings
Date of Birth (DOB) must now be collected during Personal Details Verification for use as a security check when starting Plant Inspections
DOB validation errors when entered correctly during Shared Device login are now fixed
Scanning QR codes now shows only active Staff users assigned to the Site
Deactivated/archived Staff no longer appear in the Select User screen
Shared Device sync issues when scanning Plant Items from Org or Supplier are now resolved
Plant Sticker ID scanning now works across Organisations
Fatal error when syncing an inspection conducted on behalf of another user via Shared Device has been fixed
The Select User screen now properly handles cases with many assigned Staff users or missing Plant Category assignments
QR Code / Token Login
Error messages and feedback have been improved for Token Login Link issues and QR code scanning
'Select User' screen now accurately filters by Plant Category assignment
Incomplete requirement alerts and Feedback Modals are now displaying correctly after completing Plant Category requirements
Token Login now includes better filtering for non-compliant users based on Staff Document and Plant Training
Non-compliant users scanning QR codes no longer trigger generic errors
Shared Device QR scanning now initiates inspections correctly for both Org and Supplier items
Exit Online Training button now properly returns the user to the dashboard
File Upload component in Token Login now functions correctly for document alerts
Feedback Modal now appears after all requirements are completed via Token Login
Token Error Notifications are now sent to Account Owners instead of Support or IB emails
Standard Feedback Modal no longer appears prematurely on the dashboard
QR code scanning now provides better error handling and no longer returns 'No Item Found' when item is assigned to the Organisation
Compliance state of Users in the Inspection App now reflects correctly (e.g. 'Not Compliant' no longer appears as 'Compliant')
Missing Person Responsible is now correctly included in synced Inspection records
Plant ID is now shown in Inspection titles for completed Inspections
Inspection Title and Navigation details are now included correctly in exported PDFs
Inspections synced to the mobile app now retain complete details and proper format in exports
Shared Device user flow now correctly redirects to the LMS when required
The new endpoint for Plant QR Code scanning now functions correctly
QR Code scanning now performs well without timeouts or performance issues
Fatal errors when starting inspections under certain Organisation settings have been resolved
Inspections conducted via Shared Device now sync properly, even when Staff Categories aren’t assigned
Inspection API
API permission is no longer required for Shared Device users in native Inspection apps
"Get Configurations3" fatal API error during login is now fixed