XPressEntry Desktop

Release Notes

3.7.7851

October 23, 2026 3.7.7851

XPressEntry 3.7.7851


This release adds an audit log, visitor check-in on handhelds and side-by-side server instances,

and brings a large round of reliability fixes to the OnGuard integration.


Highlights


Audit log

XPressEntry records who changed what, and operator actions such as finishing a muster, exporting a

report or running a sync, from the server, its API and handhelds. Administrators can view the log;

records are kept for 30 days by default.


Visitor check-in and check-out on handhelds

Handhelds can check visitors in and out against visits created in the web console, including

walk-ins, using the visitor settings configured there.


More than one XPressEntry instance on a server

A test instance can run alongside production, each with its own service, ports, logs and database.

Instances are added and managed from the Config Tool.


New integration: Honeywell EBI

Cardholders, badges, access levels, doors, activities and occupancy sync from Honeywell EBI, and

handheld scans can be sent back to it.


OnGuard sign-ins can no longer lock the OnGuard account

XPressEntry follows OnGuard's lockout policy, never retries a rejected password, and waits out an

OpenAccess outage instead of discarding events.


Security


  • Live web console updates default to a secure connection, with certificate checking off because

on-site web servers usually use a self-signed certificate. Existing settings are kept.

  • A failed scheduled import no longer writes the database password to the log.

Server


  • Upgrade the service before the server applications and Clients that connect to it. They now ask

the service for its connection port, which can be changed from the Config Tool.

  • The server application and Client keep working when the service is down or a request fails, and

show the error in place instead of in a popup.

  • Zone, door, user and photo changes appear in every open server and Client window without a

refresh.

  • Switching zones or views quickly no longer shows results from the earlier selection.
  • A failure partway through enrolling a user no longer leaves a half-saved or duplicate user, and

duplicate badge checks block the save when they cannot be completed.

  • A failed photo no longer stops a user saving, and a failed badge edit is retried on the next save.
  • User, badge, group and picture changes made in XPressEntry are sent only to data managers with

record updates turned on.

  • Badge activity pairing now works on SQL Server.
  • A reader's inactivity is based on its last sync, so a handheld that stops syncing shows as

inactive.

  • Send All Outside also moves people in child zones, and zones inside an outside zone no longer

disappear from the zone trees.

  • A scan shows a person in occupancy again after a visitor checkout or user delete.
  • Occupancy counts leave out deleted users.
  • Context search in the server log shows the actual neighbouring lines.
  • Picture thumbnails are built by the service in the background, so the server application starts

faster.

  • Cancelling a running sync no longer stops that sync's schedule.
  • Scheduled custom syncs no longer lose their table list when the service reloads its settings.
  • Data manager syncs can remove users and badges on SQL Servers whose default collation differs

from the XPressEntry database's.

  • Occupancy from a data manager with an ID prefix is now applied, and its full occupancy syncs no

longer move everyone outside.

  • Saving a data manager's settings no longer lowers how many integration events it processes at a

time, and an invalid stored value falls back to the default.

  • The web console's own reader no longer uses up a handheld license. It is listed under Readers

instead of Handhelds, and left out of managed devices.

  • Managed device pages update live, Command History no longer freezes on refresh, and failure

details can be viewed and copied.

  • Devices that do not use live streaming now report their installed apps.
  • Reader profiles gain an Enable Incident Reporting option and a Report Incident hardware button.
  • Reader profile settings made in the web console are kept when the profile is saved in the server

application.

  • Reader profile sound selections no longer flicker on save, and an invalid sound no longer raises

an error.

  • The handheld setup wizard lists the configured server hostname first, so the QR code matches the

server's certificate.

  • Web console attendee reports update live for handheld event scans.
  • Map Views flags zones and readers that have been deleted, and deleting a zone or reader that is

placed on a map view asks first.

  • Map view summary import and export include the web console's queries.
  • On the Muster tab, people added to Missing as it happens show their zone and zone time, and

Scanned rows show their area, without a refresh.

  • Closing the server application closes every open login window.

Config Tool / Database


  • The Config Tool opens in about two seconds instead of 15 to 25.
  • Start and Stop no longer report a failure for a service that stopped or started normally.
  • The Web tab no longer reports a current web console as out of date.
  • The Config Tool creates the live-update configuration when the web console install does not

provide one. On a new install, set the web server certificate before saving the Web tab.

  • Web console features that failed on SQL Server installs now work: file imports, time cards,

vacation requests, inventory items and checkpoint ordering.

  • Backup Database runs through the service and lets you choose the backup file. It does not

interfere with scheduled backups. Unused Database menu items have been removed.

  • The database setup page allows at least 15 seconds to connect, so Load Database List no longer

times out on slower servers.

  • Database names starting with TEL are accepted.
  • Server log retention and integration event cleanup keep the right amount of history on servers

outside UTC.

  • Each instance can optionally write its server log to a file.
  • The diagnostic report lists every instance with its database and ports, flags conflicts between

them, and includes the temporary database's collation.

  • A failed scheduled import logs the full reason.

Reporting


  • Web console report filters are created on new installs.

Other Fixes


  • The installer's "must select a Data Manager" warning no longer covers the checkboxes.

Integrations


OnGuard


  • XPressEntry can no longer lock the OnGuard account: it follows OnGuard's lockout policy and never

retries a rejected password.

  • While OpenAccess is unreachable, XPressEntry pauses and holds OnGuard events until it returns,

instead of using up their retries.

  • Sessions are kept alive according to OnGuard's inactivity timeout.
  • On OnGuard 8.4, syncs request larger pages. The setup form shows the OnGuard version and the

limits in use, which can also be set by hand.

  • The Web Event Bridge connection recovers after the bridge restarts.
  • A failed access level write is reported as a failure, and several OnGuard errors are recognised

correctly.

  • Badges sync again when OnGuard holds a badge with missing details, such as no cardholder.
  • Live badge changes sync again on installs not using OpenAccess.
  • Badge events for excluded badge types no longer log errors, and new badges are no longer dropped

when custom access levels are on.

  • A swipe on a deleted badge no longer moves that person, and a deleted duplicate no longer hides

the live badge.

  • Occupancy and activities update zones when the data manager has an ID prefix.
  • With many occupancy segments selected, the occupancy pull no longer fails.
  • A new access level that arrives with a cardholder change gets its readers straight away.
  • After downtime, the activity pull goes back only as far as configured, and sites east of UTC no

longer re-download hours of events on every pull.

  • The visitor sync no longer downloads every visitor's badges, photos and access levels, which

overloaded OpenAccess on large sites.

  • Each PC gets its own event subscription by default, and Delete Current Subscription accepts *

to clear many at once. Saved subscription names are kept.

  • Check Subscriptions no longer fails on subscriptions made by other applications, and a partial

delete is reported.

  • The log names each activity and badge a sync drops, and why, and cardholder progress shows

downloaded and mapped counts.

  • Trace Software Events now logs each event's contents, so it is off unless turned on.
  • The OnGuard application ID is no longer written to the log.

AEOS


  • Door and muster swipes from AEOS events are saved again. They had been dropped since 3.7.7240.

AMAG


  • Group memberships now link to the right users and groups.

Amadeus


  • Readers can be synced as doors with the new Create Doors From Readers setting.
  • Companies populate, and cardholders are linked to their company.
  • Cardholder and badge changes keep arriving after the login expires, with a periodic catch-up pull.
  • A failed download no longer deletes records.
  • Activities and occupancy work with an ID prefix, and badges with leading zeros match their

activities.

  • Activities are no longer dropped when more than one door uses a reader.

Autec


  • One unreachable CMM panel no longer stops users, badges and pictures from syncing. The sync is

reported as failed, naming the panel.

  • A failed panel's records are kept when the data manager has an ID prefix.
  • CMM badge pulls need a fifth as many requests.

Avigilon Unity (ACM)


  • Badge statuses sync on firmware 7.20 and later.
  • A poll with no new activity is no longer reported as a failure.
  • Occupancy ignores scans at readers not mapped to a zone, so people no longer stay in a stale zone.

dormakaba exos


  • The exos Exit date of Access Control syncs to the user's end date, and blocked people's badges

are denied. Both need the new Get Person Access Data setting.

  • exos visitors are marked as visitors in XPressEntry.
  • Syncs no longer fail by logging in repeatedly until exos refuses new sessions.
  • A page or person that fails to load no longer causes records to be deleted.

Elements


  • Handheld entry, exit and muster scans can be sent to Elements. This uses Elements' Generic Device

feature.

  • User sync no longer fails on tenants that return a person's spaces in a different format.

Frontier


  • Activities point at the correct door.
  • A service restart no longer re-downloads the last day of activities.
  • A failed download no longer counts as a success or crashes the sync, either of which could delete

records.


Galaxy


  • Intermittent "Unauthorized" errors that needed a service restart are fixed.
  • Change polling recovers from a sign-in failure and can no longer stop the service.
  • A full sync no longer fails at Groups when one cluster cannot be read, and that cluster's records

are kept.

  • A failed cluster list no longer deletes every group, zone, schedule and holiday.

Gallagher


  • The integration connects again. Every request had failed since 3.7.7748.

Honeywell EBI


  • New integration. See Highlights.

Kantech


  • Encrypted login works for usernames with capital letters.

S2 NetBox


  • Hand-mapped door zones are kept across syncs, so occupancy no longer drops to zero.
  • One oversized photo, or a valid large one, no longer fails the full sync.
  • A failed partition switch no longer deletes that partition's records or skips its changes.

Available Builds

Build Number Name Description Date Downloads
#7891 3.7.7891 XPressEntry Web DM: sync a missing visit reason as NULL, not 0 November 3, 2026
#7890 3.7.7890 XPressEntry Web DM: sync a missing visit reason as NULL, not 0 November 3, 2026
#7889 3.7.7889 Show face embedding status on the user's picture November 2, 2026
#7888 3.7.7888 Show face embedding status on the user's picture November 2, 2026
#7887 3.7.7887 Add XPressEntry Web data manager November 2, 2026
#7851 3.7.7851 No description October 22, 2026
#7748 3.7.7748 No description September 1, 2026
#7699 3.7.7699 No description August 14, 2026
#7454 3.7.7454 No description May 7, 2026
#7240 3.7.7240 No description January 26, 2026
#7191 XPressEntry Desktop: 7191 No description January 5, 2026
#7187 XPressEntry Desktop: 7187 No description January 5, 2026
#7000 XPressEntry Desktop: 7000 No description January 5, 2026
#6952 XPressEntry Desktop: 6952 No description January 5, 2026
#6896 XPressEntry Desktop: 6896 No description January 5, 2026
#6870 XPressEntry Desktop: 6870 No description January 5, 2026
#6801 XPressEntry Desktop: 6801 No description January 5, 2026
#6786 XPressEntry Desktop: 6786 No description January 5, 2026
#6647 XPressEntry Desktop: 6647 No description January 5, 2026
#6645 XPressEntry Desktop: 6645 No description January 5, 2026

Related Products