Hi there! We've identified an issue affecting drag-and-drop scheduling in the FieldPulse web app when using Google Chrome version 118 or later.
Summary
Technicians and jobs cannot be dragged to new time slots or assigned via the dispatch board in Chrome 118+.
Symptoms
- Clicking and holding on a technician name or work order does not initiate drag
- Drag handles appear but items snap back to original position when released
- Console shows
PointerEvent: cancelerrors - Issue does not occur in Firefox, Safari, or Chrome 117 and earlier
Affected Versions
- Browser: Google Chrome 118, 119, 120, 121
- FieldPulse: Web app (all versions)
- Platforms: Windows 10/11, macOS 12+
Cause
Chrome 118 introduced stricter pointer event handling for draggable elements. A change in how pointercancel events fire during touch emulation interferes with our scheduling grid's drag detection.
Resolution
We're releasing a patch. In the meantime, here are three ways to keep scheduling moving:
- Use the "Assign" button instead
Click any work order, then click Assign Technician and select from the dropdown. Not as fast, but fully functional. - Switch browsers temporarily
Firefox and Safari are unaffected. Edge (Chromium-based) shows the same issue. - Enable Chrome's experimental flag (advanced)
Navigate tochrome://flags/#enable-experimental-web-platform-featuresand set to Disabled. This reverts the pointer behavior but may affect other sites.
Status
Fix targeted for release 3.2.2 — currently in final testing. Expected deployment: November 12, 2025.
Questions? Drop them below and I'll follow up!