Article Audit Log Not Capturing Bulk Edits

Summary: Bulk edit operations performed via the web application are not being recorded in the Audit Log, creating compliance gaps for organizations requiring complete change tracking.

Symptoms

The following bulk actions currently bypass audit trail capture:

  • Bulk status updates to work orders (e.g., marking 50+ jobs "Completed")
  • Bulk technician reassignment via Dispatch Board
  • Bulk customer tag additions or removals
  • Bulk inventory adjustments via CSV import

Individual record edits continue to log correctly. The omission is specific to batch operations.

Affected Versions

FieldPulse 3.2.0 – 3.2.4 (all platforms)

Cause

The bulk operation handler executes database writes through an optimized path that bypasses the audit logging middleware. A refactor of the bulk processing pipeline in 3.2 introduced this regression.

Resolution

No user-side fix is available. Audit completeness cannot be restored retroactively for bulk operations performed during the affected window.

Workaround

For compliance-critical environments, avoid bulk operations until resolved. Execute changes individually, or maintain external change documentation for bulk actions.

See related workaround: Manual Sync for Stale Mobile Data (process guidance)

Status

Fix targeted for 3.3.0. Engineering has implemented middleware interception for bulk handlers; currently in QA validation. Release anticipated mid-May 2026.


Last updated: April 28, 2026